美文网首页
js的核心语法:词法结构(1)

js的核心语法:词法结构(1)

作者: 伴青灯古佛一生 | 来源:发表于2019-05-03 23:03 被阅读0次

编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序。作为语法的基础的基础,他规定了诸如变量名是怎样的,注释是怎样的,以及程序语句之间如何交互等规则。

参考书籍:Javascript权威指南

1,字符集:

       Javascript程序是由Unicode字符集编写的。Unicode码是ASCII和Latin-1的超集,并支持地球上几乎所有在用的语言。

1.1.1 区分大小写:

     Javascript是区分大小写的语言。关键字,变量,函数名和所有的标识符都必须采取一致大小写形式。关键字“while“ 必须写成”while” 不可写成“WHILE”。

1.1.2  空格,换行符和格式控制符:

    Javascript会忽略程序中标识之间的空格。一般情况下,也会忽略换行符。由于可以在代码中随意使用空格和换行符,因此可以采用整齐,一致的缩进来形成统一的编码风格,从而提高代码的可读性。

    Javascript可以识别普通的空格符(\u0020),换页符号(\u000C),水平制表符(\u0009)等。

1.1.3:Unicode转义序列:

       Javascaript定义的一种特殊序列,使用6个ASCII字符来表达任意16位Unicode内码。这些Unicode转义序列均以\u为前缀,其后缀为4个十六进制数。可以用在字符串,直接量,正则表达式和标识符(关键字除外)

相关文章

  • js的核心语法:词法结构(1)

    编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序。作为语法的基础的基础,他规定了诸如变量名是...

  • DOM和BOM

    1、JS的组成部分 ECMA (ECMAScript): js核心,解析器,解析语法,词法 DOM(Docume...

  • Javascript 语法解析

    执行过程 词法分析 -> 语法分析 -> 预编译 -> 解释执行 一. 词法分析 核心:词法分析是将字符流(cha...

  • js的词法结构

    什么是词法结构 词法结构是用来描述如何使用专门语言来编程,比如了它规定了诸如变量名是什么样的,怎么写注释,以及程序...

  • 2018-01-04

    你不知道的js上篇 作用域是什么编译三步走分词/词法分析解析/语法分析,将词法转换成程序语法树(抽象语法树,Abs...

  • 编译原理复习笔记-语法分析

    词法分析与语法分析区别 词法分析:字母是元素,组成字符串,记号的集合,线性结构 语法分析:记号是元素,组成句子,句...

  • JavaScript基础 DOM对象

    js的三大核心 1、ECMAScript js的语法标准2、DOM Document Object ...

  • JS Esprima 基本用法

    1、基础扫盲 Esprima 是一个用于对 JS 代码做词法或者语法分析的工具 体验网址 只支持js,不支持 fl...

  • Node.js初探(一)——fs、path、http

    1、准备工作 (1)浏览器中的JS:JS核心语法(ECMAScript)+WebAPI (2)为什么JS可以在浏览...

  • JS基础学习(一)

    词法结构类型、值和变量 词法结构 JS是一门高端的、动态的、弱类型的编程语言,非常适合面向对象和函数式的编程风格 ...

网友评论

      本文标题:js的核心语法:词法结构(1)

      本文链接:https://www.haomeiwen.com/subject/sixtoqtx.html