Learning JavaScript is easy. Just follow the guideline! Let’s start!!!
Basic JavaScript
Introduction
JavaScript, often abbreviated as JS, is a high-level, dynamic, weakly typed, object-based, multi-paradigm, and interpreted programming language. Read more.
What to learn first?
The other contents are also important. Just check them here later when you need them.
Try it out
Try it with REPL
// Using REPL in the terminal
$ node -i (--interactive)
Often used
Core concepts
Timers
process.nextTick(callback)
has the same functionality but faster than setTimeout(callback, 0)
.
Stream
Stream event data
Stream event drain
ReadStream.pipe(WriteStream)
Debug
- console.log()
- node debug example.js
- npm install -g node-inspector / node –debug-brk example.js
Advanced
React
Redux
Electron
Webpack
More to know
Selv-invoking function
Closure
Callback
Promise and Promise Chain
async/await
竟然无法拒绝你的打赏