Mi-a placut abordarea, in special nivelul de detalii, spre exemplu capitolul 2 prezinta o serie de JS gotchas din ES6 care nu sunt tocmai intuitive:
function foo (x, y = 2) {
// ..
}
function bar (x, ...args) {
// ..
}
function baz ({ a, b }) {
// ..
}
foo.length; // 1
bar.length; // 1
baz.length; // 1