|
3 | 3 | ## DAY 1
|
4 | 4 |
|
5 | 5 |
|
6 |
| -- [Introduction to JavaScript](#introduction-to-javascript) |
7 |
| - - What is JS anyway? |
8 |
| - - [What's ECMAScript?](#but-what-is-ecma) |
9 |
| - - [Language features quick overview](#languages-features-quick-overview) |
10 |
| - - [Myths busted](#myths-busted) |
11 |
| -- [ES5 vs ES6](#es5-vs-es6) |
12 |
| - - Relevant differences |
13 |
| - - Relevant improvements |
14 |
| - - [Why are we using ES6 in this course?](#why-are-we-using-es6-in-this-course) |
15 |
| - - [After ES6?](#after-es6) |
16 |
| -- [Initial workspace Setup](#initial-workspace-setup) |
17 |
| - - [Basic Runtime ( Node )](https://nodejs.org/en/) |
18 |
| - - [IDE ( Visual Studio Code )](https://code.visualstudio.com/) |
19 |
| - - [Run Code extension](#initial-workspace-setup) |
20 |
| - - [Introduction to NPM](https://docs.npmjs.com/about-npm/) |
| 6 | +- [A walk in JavaScript](#a-walk-in-javascript) |
| 7 | + - [DAY 1](#day-1) |
| 8 | + - [Introduction to JavaScript](#introduction-to-javascript) |
| 9 | + - [But what is ECMA?](#but-what-is-ecma) |
| 10 | + - [Languages features quick overview](#languages-features-quick-overview) |
| 11 | + - [Myths busted](#myths-busted) |
| 12 | + - [ES5 vs ES6](#es5-vs-es6) |
| 13 | + - [Why are we using ES6 in this course?](#why-are-we-using-es6-in-this-course) |
| 14 | + - [After ES6?](#after-es6) |
| 15 | + - [Initial workspace setup](#initial-workspace-setup) |
21 | 16 |
|
22 | 17 | ## Introduction to JavaScript
|
23 | 18 |
|
@@ -78,7 +73,8 @@ Here some interesting articles
|
78 | 73 | - [V8 Background compilation](https://v8.dev/blog/background-compilation)
|
79 | 74 | - [V8 Ignition + TurboFan](https://v8.dev/blog/launching-ignition-and-turbofan)
|
80 | 75 | - [Understanding V8's ByteCode](https://medium.com/dailyjs/understanding-v8s-bytecode-317d46c94775)
|
81 |
| -- [SpiderMonkey ByteCodes](https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals/Bytecodes) |
| 76 | +- [SpiderMonkey ByteCodes](https://developer.mozilla.org.cach3.com/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals/Bytecode#Bytecode_Listing) (the original url is no longer available so I replaced it with a cache version) |
| 77 | +- [The Baseline Interpreter: a faster JS interpreter in Firefox 70](https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a-faster-js-interpreter-in-firefox-70/) |
82 | 78 |
|
83 | 79 | ## ES5 vs ES6
|
84 | 80 |
|
|
0 commit comments