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

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”,...

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

    词法分析是编译器设计中的一个重要阶段,它是编译过程的第一步,通常由一个称为词法分析器或扫描器的组件执行。这个程序的标题"编译原理——词法分析"表明它关注的是如何实现词法分析这一过程,可能是一个用于教学或...

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

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

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

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

    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 ...

    C#词法结构详细解释

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

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

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

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

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

    JavaScript权威指南(第六版) 清晰-完整

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

    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