JavaScript权威指南(第6版) 8.8分
读书笔记 第5章 语句
晓慧读书

表达式计算出一个值,但语句用来执行以使某件事发生

‘使某件事发生‘的一个方法是计算带有副作用的表达式,就是表达式语句。

用花括号括起来就可以形成一条复合语句,关于语句块有几个要注意的地方:1.语句块结尾处不需要分号 2.语句块内有锁进

在循环里var的变量也会提前到函数作用域的最前面,多次申明同一个变量是可以的

函数申明语句通常出现在js最顶部,也可以嵌套在其他函数体内,但在嵌套时,函数声明只能出现在所嵌套函数的顶部。

即使函数声明语句和函数定义表达式包含相同的函数名,但两者仍然不同。两种方法都新建了函数对象,但函数声明语句中的函数名是一个变量,变量指向函数对象。函数定义表达式被显式地提前到函数顶部

函数声明语句创建的变量是无法删除的,但是这些变量不是只读的,变量值可以重写。

0
《JavaScript权威指南(第6版)》的全部笔记 114篇
豆瓣
免费下载 iOS / Android 版客户端