读懂 ECMAScript 规格
1.概述
规格文件是计算机语言的官方标准,详细描述语法规则和实现方法。
2.术语
ES6 规格使用了一些专门的术语,了解这些术语,可以帮助你读懂规格。本节介绍其中的几个。
3.抽象操作的标准流程
Let resultCompletionRecord be AbstractOp().
If resultCompletionRecord is an abrupt completion, return resultCompletionRecord.
Let result be resultCompletionRecord.[[Value]].
return result.
4.相等运算符
相等运算符(==)是一个很让人头痛的运算符,它的语法行为多变,不符合直觉。这个小节就看看规格怎么规定它的行为。
5.数组的空位
数组的成员是undefined或空位,到底有什么不同?
6.数组的map方法