- Why JavaScript?
- Running JavaScript
- Types
- Operators
- Console.log
- Only full stack web application language (Isomorphic)
- Only dynamic language natively supported by the browsers
- It is required
- Sustained adoption
- Low barrier to entry
- When was JavaScript created?
- What is ECMAScript?
- What is TC39?
- How many versions of JS has there been?
- Developed in 10 days in 1995 by Brendan Eich while working for Netscape.
- ECMAScript Language Specification
- Technical Committee 39 published the final draft of the 5th edition
A must: wat
- string
- number
- boolean
- null
- undefined
- object
var
=+=
=====>>=!
+-
||&&
&|>>- etc.
condition ? val1 : val2
typeof
ininstanceof
- Why JavaScript?
- Running JavaScript
- Types
- Operators
- Console.log