第四章:变量、作用域和内存问题 殷的博客

1:在检测基本数据类型时用typeOf(),但在检测引用类型的值时,用instanceOf()

alert(person instanceof Object);
alert(colors instanceof Array);
alert(pattern instanceof RegExp);

2:JavaScript没有块级作用域

对于有块级作用域的语言来说,if语句、for语句初始化变量的表达式所定义的变量,只会存在于循环的环境之中。

而对于JavaScript来说,IF、for执行之后,也依旧会存在于循环外部的执行环境中

3:JavaScript是一门具有自动垃圾回收机制的编程语言

原文地址:https://www.cnblogs.com/yinzf/p/5297230.html