`
kewen342757003
  • 浏览: 142684 次
社区版块
存档分类
最新评论

JS权威指南(动物系列犀牛书)读书笔记——第二章 词法结构

js 
阅读更多
1.字符集:
JS使用Unicode 编码适用于任何种类语言的16字符集。

有些语言使用的  ASC II 是只适用于英文的 7位字符集
                ISO Latin-1 是只适用于英文和西欧语言的 8位字符集
上述两种字符集都属于Unicode的子集,所以JS中可以使用任何语言进行编码。


2.JS语言区分大小写:
虽然JS脚本语言中区分大小写,但是与JS紧密相连的HTML却是不区分大小写的。 由于HTML中可能使用到JS中定义的变量等,而HTML又是不区分大小写的,所以JS中的命名尽量不要用大小写不同来区分不同变量。   也便于后续代码的维护工作。

3.可选分号:
JS中在同一行中的不同语句,必须以";"间隔开。
不同行的语句,即使中间没有";"间隔,也会认为是两句。
这样就会带来问题,比如:
return 
true;

原来想表达的意思是 :
return ture;

但是系统实际会理解为 :
return;
ture;

虽然有的句末;可以省略,但是出于编码规范,还是需要全部写上。


4.注释:
跟java代码中的注释是一样的


分享到:
评论

相关推荐

    编译 原理 第二章 词法 分析 课后 答案

    编译 原理 第二章 词法 分析 课后 答案 大家来下载

    JavaScript权威指南(第6版)(中文版).zip

    此JavaScript权威指南(第6版)(中文版)pdf共分四大部分,一共22个章节,非常适合入门学习。内容相当丰富,欢迎下载; 第一部分为:javascript语言核心;第二部分为:客户端Javascript;第三部分为:javaScript核心参考;第四...

    编译原理实验1——词法分析器设计

    编译原理实验1——词法分析器设计(java) 利用Java实现基本初等函数词法分析器设计

    JavaScript权威指南(第6版)中文文字版

    《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及web浏览器所实现的JavaScript API。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增...

    JavaScript权威指南(第6版) 英文版

    第2章 词法结构 25 2.1 字符集 25 2.2 注释 27 2.3 直接量 27 2.4 标识符和保留字 28 2.5 可选的分号 30 第3章 类型、值和变量 32 3.1 数字 34 3.2 文本 38 3.3 布尔值 43 3.4 null和undefined...

    JavaScript权威指南(第6版)中文版pdf+源代码

     第2章 词法结构25  2.1 字符集25  2.2 注释27  2.3 直接量27  2.4 标识符和保留字28  2.5 可选的分号30  第3章 类型、值和变量32  3.1 数字34  3.2 文本38  3.3 布尔值43  3.4 null和undefined44  3.5 ...

    JavaScript权威指南(第6版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript权威指南

    第二章 词法结构 第三章 数据类型和值 第四章 变量 第五章 表达式和运算符 第六章 语句 第七章 函数 第八章 对象 第九章 数组 第十章 使用正则表达式的模式匹配 第十一章 JavaScript的更多主题 第二部分 ...

    JavaScript权威指南(第五版)

     第2章 词法结构  第3章 数据类型和值  第4章 变量  第5章 表达式和运算符  第6章 语句  第7章 对象和数组  第8章 函数  第9章 类、构造函数和原型  第10章 模块和名字空间  第11章 使用正则...

    编译原理第3章 词法分析.pdf

    编译原理第3章 词法分析.pdf

    JavaScript权威指南(第6版)(中文版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript权威指南(第6版)(附源码)

    第2章 词法结构 2.1 字符集 2.2 注释 2.3 直接量 2.4 标识符和保留字 2.5 可选的分号 第3章 类型、值和变量 3.1 数字 3.2 文本 3.3 布尔值 3.4 null和undefined 3.5 全局对象 3.6 包装对象 3.7 不可变的原始值和可...

    JavaScript权威指南-第六版

    JavaScript权威指南-第六版 弗拉纳根(David Flanagan)著 前言1  第1章 JavaScript概述5  1.1 JavaScript语言核心8  1.2 客户端JavaScript12  第一部分 JavaScript 语言核心  第2章 词法结构25  2.1 字符集...

    编译原理实验——flex词法分析

    编译原理实验——flex词法分析 flex源程序

    编译原理课设——词法分析器

    编译原理课设——词法分析器 编译原理课设——词法分析器 编译原理课设——词法分析器

    编译原理——词法分析器设计与实现

    编译原理——词法分析器设计与实现,而且完整项目,可运行 针对于pascal语言,也可针对于c语言,只需要更改好关键字保留字

    编译原理实验报告——词法分析器和LL(1)文法.docx

    编译原理实验报告——词法分析器和LL(1)文法.docx编译原理实验报告——词法分析器和LL(1)文法.docx编译原理实验报告——词法分析器和LL(1)文法.docx编译原理实验报告——词法分析器和LL(1)文法.docx编译原理实验报告...

    编译原理————词法分析

    该程序为编译原理的课程实验,为C++编写,程序非常简单明了,希望能有所帮助

    论文研究-本体关系学习方法研究——概念特征词法.pdf

    论文研究-本体关系学习方法研究——概念特征词法.pdf, 针对领域本体构建过程中获取概念间语义关系的困难, 提出了一种新的本体关系学习方法——概念特征词法, 支持自动化...

Global site tag (gtag.js) - Google Analytics