Term

Meaning/Example

Source

arrow function

() => console.log('Saying something!)

differs from old style
function() {
console.log('File changed!')
}
- arrow function does not create new scope for this

NJS8 - p 13

template string

`Saying ${something}`


NJS8 - p 15

prototype pollution

change to a base-level object, where the object graph is complex, causing ripple effect in derived objects

JOJS - p 6

backpack, or closure

variables in a function’s lexical scope

JOJS - p 8


Notes

Note

Source

An effect is not to be confused with a side effect. An effect is more of an arbitrary task, though a side effect can be such an effect.

JOJS - p 117

Node does not support necessarily every feature of JavaScript

ESCT
NWA [7:05-8:35]

References