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

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代码中的注释是一样的


分享到:
评论

相关推荐

    JS权威指南第四版,犀牛书的精华

    JavaScript,也被称为JS,是一种广泛应用于Web开发的脚本语言,尤其在犀牛书——《JavaScript权威指南》第四版中,深入阐述了其精髓。它主要用于增强HTML页面的交互性和动态性,与Java小程序(Applets)协同工作,...

    编译原理实验词法分析语法分析

    词法分析(Lexical Analysis)是编译器的第一步,它从源代码中识别出一个个有意义的单元,称为“词法单元”或“标记”(Token)。这些词法单元通常是关键字、标识符、常量、运算符等。例如,在C++语言中,“int”,...

    JavaScript 权威指南(第四版).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权威指南(第六版) 清晰-完整

    在JavaScript权威指南第六版中,作者首先介绍了JavaScript的基本概念,包括词法结构、类型、值、变量、表达式、运算符以及语句等基础知识。接着,书中深入讨论了对象、数组、函数等JavaScript中的核心概念。特别地,...

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

    "编译原理第二章词法分析课后答案" 本文将详细介绍编译原理第二章词法分析的课后答案,涵盖词法分析器、扫描器、非确定有限自动机、确定有限自动机、正规式等概念。 2.1 词法分析器的输出结果是单词的种别编码和...

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

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

    C#词法结构详细解释

    词法分析是编译器的第一步,它将源代码分解成一系列的标记(tokens)。在这个过程中,编译器会识别行结束符、注释和空白。**行结束符**通常是换行符('\n'),用于分隔语句。**注释**是以 '//' 开始的单行注释或以 '...

    JavaScript权威指南(原书第6版)1

    《JavaScript权威指南(原书第6版)》是JavaScript开发者不可或缺的参考资料,由著名作者David Flanagan撰写,淘宝前端团队翻译。这本书详细介绍了JavaScript语言的核心概念以及在Web浏览器中的实现,适合已有编程...

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

    本项目主要关注的是词法分析器的设计与实现,这是编译器的第一步,用于将源代码分解成一系列有意义的单元——记号(tokens)。这些记号是编译器理解程序结构的基础。 词法分析器,也称为扫描器或词法分析程序,主要...

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

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

    编译器——词法分析

    在完成词法分析后,编译器通常会将词法单元传递给下一阶段——语法分析,该阶段将检查这些标记是否符合语言的句法结构。之后的语义分析、优化和目标代码生成阶段将进一步处理这些标记,直至最终生成可执行文件。 ...

    JavaScript权威指南(第6版)

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

    JavaScript 权威指南(第四版)

    《JavaScript权威指南(第四版)》深入浅出地讲解了这一语言的核心概念和技术,为读者提供了全面而严谨的学习路径。以下是对该书内容的详细概述: 1. **版本**:书中可能涵盖了JavaScript的不同版本,包括...

    JavaScript权威指南第六版源码

    JavaScript权威指南第六版源码是前端开发者们非常珍视的一份资源,因为它源自于被誉为"犀牛书"的经典著作。这本书全面深入地介绍了JavaScript这门编程语言,是学习和理解JavaScript核心概念的重要参考资料。源码的...

    JavaScript权威指南

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

Global site tag (gtag.js) - Google Analytics