阅读指南
章节:
- 1-3章为此篇文档的介绍(可以略过)
- 4章为语言概述(了解即可)
- 5章为本文档的写作规范(必读)
- 第6到9章定义了ECMAScript程序在其中运行的执行环境包括数据类型,抽象操作,执行环境,对象等(此为根基,必读)。
- 第10到16章定义了实际的ECMAScript编程语言,包括它的语法编码和所有语言特性的执行语义。(必读)
- 第17到27章定义了ECMAScript标准库。它们包括ECMAScript程序在执行时可以使用的所有标准对象的定义。(可根据应用具体选读)
阅读EACMScript的必要
正值js红宝书第四版上市,出于兴趣我便从基础重新学习了这门语言,对于很多原理性的问题都不很了解,所以我觉得是有必要完整阅读一下ECMAScript文档的。对于大多数像我这样的初级javascript程序员(虽然我现在还不是一个前端)通过对文档的学习,掌握一些必要的“原理”知识可以避免在今后遇到问题不知所措
如果你想迅速的上手项目,那么看一个框架的源文档或教学视频要比本文档合适的多,ECMAScript文档的学习是相当耗时的,但是却能让你了解一门语言的真相,并延伸到计算机的其他领域,它将是未来成长最有利的助力。
写作方式:
- 由于文档篇幅较大,暂定为月更2章(期待更多的小伙伴加入,一起把它做得更好)。
- 笔记中对描述性话语多采用机翻,并适量进行修改。可能会影响您的阅读感,请见谅。
- 第六章为第一次更新的正式章节,会较多翻译算法步骤(非重复性及简单语句)。后续章节会逐渐减少翻译过程,以提高英语阅读水平
- 说明和拓展是写者为更好理解文中所述而添加,同时也会添加一些"隐藏"的知识点
- 这是第一次写技术笔记,学习过程中也遇到了很多难点,相信大家在学习中也会遇到各种各样的问题,欢迎大家加我的微信号sk66981550进群一起学习,无论学习还是指导他人相信都会令你感到快乐(欢迎大佬!欢迎大佬!欢迎大佬!)
写作不易,如果喜欢或者对你有帮助请star哦! 正文git地址.
更新计划:
20.12.23 1-6章节
21.02.01 待定