3.10 学习JavaScript
JavaScript是一种高级,动态,无类型和解释型编程语言。 它已在ECMAScript语言规范中标准化。 除HTML和CSS外,它还是万维网内容制作的三大基本技术之一; 大多数网站都使用它,所有没有插件的现代网络浏览器都支持它。 JavaScript是基于原型的第一类函数,使其成为一种多范式语言,支持面向对象,命令式和函数式编程风格。 它具有用于处理文本,数组,日期和正则表达式的API,但不包括任何I/O,例如网络,存储或图形工具,在嵌入它的主机环境中依赖它们。
入门:
MDN: JavaScript [阅读]
JavaScript启蒙 [阅读]
动人的JavaScript [阅读]
基础学习:
说说JavaScript [阅读]
没耐心程序员的JavaScript [阅读]
你不知道的JS:Up和Going [阅读]
你不知道的JS:类型和语法 [阅读]
你不知道的JS:域和闭包 [阅读]
你不知道的JS:this和对象原型 [阅读]
JavaScript: 最难的部分 [观看][付费]
JavaScript的深层基础 (v3) [观看][付费]
掌握:
配置ES6 [阅读]
适合所有人的ES6! [观看][付费]
ES6探索 [阅读]
了解ECMAScript 6:JavaScript开发者权威指南 [阅读][付费]
JavaScript: 最新部分 [观看][付费]
探索ES2016和ES2017 [阅读]
探索ES2018和ES2019 [阅读]
JavaScript正则表达启蒙 [阅读]
使用正则表达式 [观看][付费]
你不知道的JS: Async 和 性能 [阅读]
JavaScript中的Promises [阅读][付费]
测试驱动的JavaScript开发 [阅读][付费]
JS传闻 [阅读]
强大的JavaScript [阅读]
JavaScript算法和数据结构 [阅读]
doesitmutate.xyz [阅读]
JavaScript函数式:
函数式: JavaScript函数式编程 [观看]
Functional-Light-JS [阅读]
JavaScript Allongé [阅读][付费]
Functional-Lite JavaScript (v2) [观看][付费]
JavaScript中硬核的函数式编程 [观看][付费]
参考文献和文档:
词汇/百科全书/专业术语:
标准/规范:
样式:
不推荐使用的JS学习资源:
JavaScript模式 [阅读][付费]
面向对象的JavaScript原理 [阅读][付费]
JavaScript模块 [阅读]
函数式JavaScript:使用Underscore.js介绍函数式编程 [阅读][付费]
JavaScript和Web的优点 [观看][付费]
高性能JavaScript(构建更快的Web应用程序接口) [阅读][付费]
JS搜索可视化: