看啥推荐读物
专栏名称: 前端早读课
我们关注前端,产品体验设计,更关注前端同行的成长。 每天清晨五点早读,四万+同行相伴成长。
今天看啥  ›  专栏  ›  前端早读课

【第2081期】理解ECMAScript规范(三)

前端早读课  · 公众号  · 前端  · 2020-10-09 07:30
前言今日早读文章由@李松峰翻译授权分享。正文从这开始~~这一次我们深入ECMAScript语言及其语法的定义。如果你不太熟悉上下文无关文法,应该先补补课,至少先弄懂一些基本概念。因为规范中使用了上下文无关文法定义语言。ECMAScript文法ECMAScript规范定义了4种文法。词法文法:描述怎么把Unicode码点(code point)翻译为输入元素(标记、行终止符、注释、空白)序列。语法文法:定义标记(token)怎么构成语法正确的程序。正则文法:描述怎么把Unicode码点翻译为正则表达式。数值字符串文法:描述怎么把String翻译成数字值。每种文法都用上下文无关文法来定义,都包含一组产生式。不同的文法使用了不同的表示方式。语法文法表示为LeftHandSideSymbol :,词法文法和正则文 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照