美文网首页闲言碎语让前端飞前端开发笔记
重啃犀牛书-javascript语法结构

重啃犀牛书-javascript语法结构

作者: 柯琦 | 来源:发表于2018-12-07 17:41 被阅读1次
javascript权威指南

1.字符集

javascript程序是Unicode字符集编写。Unicode是ASCII和Latin-1的超集。

区分大小写

关键字、变量、函数名和所有的标识符(identifier)必须采取一致的大小写形式;如test、Test是两个不同的变量名;注意的是HTML并不区分大小写。

空格、换行符和格式控制符

JavaScript会忽略程序中标识之间的空格。除了可以识别普通的空格符(\u0020),javascript还可以识别如下表示空格的字符:水平制表符(\u0009)、垂直制表符(\u000B)、换页符(\u000C)、不中断空白(\u00A0)、字节序标记(\uFEFF);以及在Unicode中所有Zs类别的字符。JavaScript将如下字符识别为行结束符:换行符(\u000A)、回车符(\u000D)、行分隔符(\u2028)、段分隔符(\u2029)。回车符加换行符在一起被解析为一个单行结束符。

Unicode转义序列

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

2.注释

JavaScript支持两种格式的注释
1.在行尾 “//”之后的文本都会被当作注释
2.“/” 和 “/”之间的文本会当作注释

var arr = [] //这里定义一个数据
/*
* 这是一段注释
*/

3.直接量

所谓直接量(literal),就是程序中直接使用的数据值。

//这些都是直接量
12 //数字
1.2  //小树
"hello word"  //字符串文本
true  //布尔值
/javascript/g  //正则表达式直接量

4.标识符和保留字

标识符

标识符就是一个名字,在JavaScript中,标识符用来对变量和函数进行命名,或者用作JavaScript代码中某些循环语句的跳转位置的标记。标识符必须以字母、下划线(_)或者美元符($)开始,后续的字符可以是字母、数字、下划线或美元符(数字不允许作为首字符出现,以便区分标识符和数字)。

保留字

JavaScript把一些标识符拿来用作自己的关键字,因此不能在程序中把这些关键字用做标识符,具体请看《JavaScript保留字》

5.可选分号

JavaScript使用分号“;”将语句分隔开。

相关文章

  • 重啃犀牛书-javascript语法结构

    1.字符集 javascript程序是Unicode字符集编写。Unicode是ASCII和Latin-1的超集。...

  • 重啃犀牛书-javascript概述

    相关概念 1.表达式 通过方括号定义数组元素和通过花括号定义对象属性名和属性值之间的映射关系语法成为初始化表达式 ...

  • 重温javascript犀牛书

    第二章: 重温此法结构 2.1:字符集 2.2:注释 2.3: 直接量 2.4: 标识符和保留字 2.5: 分号

  • JavaScript词法结构

    图解javascript犀牛书-chapter2 Lexical Structure 本章是js一些基础词法结构,...

  • Introduction to Javascript

    图解javascript犀牛书-chapter1 javascirpt是什么? 一种用于Web的高级编程语言 一种...

  • 脚本化http

    参考资料 JavaScript权威指南(犀牛书) 一、Introduce 1.Ajax Ajax描述了一种主要使用...

  • 原生JS实现一个简易H5播放器

    最近在重啃《JavaScript 高级程序设计》,看到 “HTML5 脚本编程” 章节时,突然想到现在很多网页都已...

  • javascript

    什么是javascript? javaScript是一门解释型语言,类似于C和java的语法结构。 动态语言 基于...

  • JSX

    什么是 JSX JSX 是一种JavaScript 的语法扩展,是嵌入到 JavaScript 中的一种语法结构,...

  • js对象的创建

    一、创建对象的方法 阅读犀牛书(《javascript权威指南》),书中将js创建对象的方法分为四种,对象字面量、...

网友评论

    本文标题:重啃犀牛书-javascript语法结构

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