权威指南 第二章

作者: 轻描淡写mua | 来源:发表于2018-03-24 23:07 被阅读0次

昨天面试官推荐我看一部完整的js的书,在经过选择后,我决定看JavaScript权威指南这本书。

这本书……很厚……


由于第一章是本书的概述,所以我从第二章开始阅读

2.1区分大小写

JavaScript是一种区分大小写的语言,即while和 WHILE是两个不一样的变量名。而在html中,html是不区分大小写的,所以在js中控制html时,标签和属性名要小写。

2.2注释

//

/**/

2.3直接量

直接量是程序中直接使用的数据值:

数字

小数

字符串

布尔值

正则表达式

null

复杂的表达方式则可以写成数组或对象直接量:

{x:1,y:2}

[1,2,3,4]

2.4标识符和保留字

标识符就是一个名字,用来对变量和函数进行命名,或者用于js中某些循环语句跳转位置的标记

保留字就是js把一些表示符拿来做自己的关键字,在程序中我们不能使用这些保留字作为标识符

2.5可选的分号

在js中如果语句各自占一行,通常可以省略分号

var a

a

=

3

console.log(a)

js将其解析为:

var a;

a=3;

console.log(a)

js补充分号的通用规则:

如果当前语句和下一行语句无法合并解析,js会在第一行后面填加分号

然而这个规则可能会导致一些意想不到的情形:

var y=x+f

(a+b).toString()

js将其解析为

var y=x+f(a+b).toString()

所以,如果一条语句以"(","[","/","+","-"开始则极有可能出现上述情况,需要注意在上面的语句中加分号

值得注意的是:

在return continue和break后的表达式不能有换行,如果增加换行,程序只有及特殊情况会报错,调试十分不方便

在涉及++和--运算符也需要自行添加;负责js很有可能将其作为表达式的后缀

相关文章

  • 无标题文章

    # JavaScript权威指南2/3章 ## 第二章:词法结构 ### 2.1字符集 * JS使用Unicode...

  • 《DAX权威指南》简体版 (第二章)02

    《DAX权威指南》简体版 (第二章)02 INT将表达式转换为整数; 未完待续。

  • 2017年10月22日

    《Hadoop权威指南》第9章 9.4 P270-P276《Hadoop权威指南》第10章《Hadoop权威指南》...

  • 技术书单

    Java性能权威指南 hadoop权威指南 hbase权威指南 大型网站系统与Java中间件实践 Effectiv...

  • 安卓入门学习(二)Hello,world!

    第二章 Hello,world! 注意:本章节所使用的开发工具为Eclipse以Android编程权威指南作为学习...

  • PBI 文章目录

    DAX DAX DAX 函数 DAX 设计模式 《DAX 权威指南》 DAX 权威指南 | 01 DAX是什么...

  • 权威指南 第二章

    昨天面试官推荐我看一部完整的js的书,在经过选择后,我决定看JavaScript权威指南这本书。 这本书……很厚…...

  • 2019-06-15

    Hadoop 权威指南:

  • 2-URL和资源

    HTTP权威指南Ch2-URL和资源 笔记 第二章 URL与资源 2.1 浏览因特网资源 URL是通过描述资源的位...

  • Journal 10月 18,2017(Wed)

    Done:《Hadoop权威指南》第7章 MapReduce的工作机制《Hadoop权威指南》第8章 MapRed...

网友评论

    本文标题:权威指南 第二章

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