# What Is JavaScript
JavaScript (/ˈdʒɑːvəˌskrɪpt/), often abbreviated as JS, is a high-level, interpreted programming language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
# Index
- script 标签中 defer 和 async 的区别
- Promise
- 事件
- 走近 MVC
- 同步, 异步与回调
- 手写 jQuery
- 手写函数柯里化
- DOM 编程
- 对象的增删查改
- JavaScript 语法(一)
- JavaScript 的前生今世
- Cons of Callback
- Immutable Object
- Tricks in JavaScript
- push() is faster than concat()
- Numbers
- Object.is()
- Checking Types
- Call Stack, Heap, Queue
- Implicit Coercion
- Iterator
- Methods Of Array
- Encapsulation Of JavaScript Object
- Execution Sequence Of Function
- let, const, var