JavaScript理解代码如何运行。从值、函数与对象,到原型和异步。语言起点1. 导论2. 语言的历史3. 基本语法数据类型4. 数据类型概述5. null, undefined 和布尔值6. 数值7. 字符串8. 对象9. 函数10. 数组运算符11. 算术运算符12. 比较运算符13. 布尔运算符14. 二进制位运算符15. 其他运算符,运算顺序语法与调试16. 数据类型的转换17. 错误处理机制18. 编程风格19. debugger 语句标准库20. Object 对象21. 属性描述对象22. Array 对象23. 包装对象24. Boolean 对象25. Number 对象26. String 对象27. Math 对象28. Date 对象29. RegExp 对象30. JSON 对象31. ArrayBuffer 对象对象与原型32. 实例对象与 new 命令33. this 关键字34. 对象的继承35. Object 对象的相关方法36. 严格模式异步语言基础37. 异步操作概述38. Promise 对象