Notiations
- Caret ^
- Angle Braket <>
- Exclamation mark (!)
- Ternary operator (?:)
-
We can use backticks to make printing less complex.e.g.,
return
We received ${one}, also ${two}`` - Spread Object,Cloning object properties with spread syntax …
- Actually, double exclamation !! is not an operator. It’s just the char! repeated twice. A useful notation to make code more readable. Because we could also write Boolean(value) with the same effect. !!false === false, Boolean(false) === false // they really equals to each other.
OE
Operating Environment. I’d like to use the term Operating System, but that is not necessarily what I mean here. Think Browser,Node.js,WScriptHost etc.
Incremental Parsing
Re-Parsing as the user edits the code.