一 变量(基本类型和引用类型)
a.基本类型保存值,保存在栈内存,引用类型保存指针,保存在堆内存;
b.所有函数的参数都是按值进行传递的,不管参数是何种类型;
c.检测类型
typeof 检测五个基本类型和一个引用类型object
instanceof 检测引用类型具体是什么类型的对象
二 作用域
a.全局变量 局部变量;
b.延长作用域链
try-catch里的catch语句;
with语句;
c.没有块级作用域
if语句里的变量
for循环里的i
三 内存(自动垃圾收集机制)
a.两种方式(标记清除,引用计数);
b.将变量设置为null,意味着下次垃圾收集器工作时对对其予以回收,以释放内存;