1.基本类型:简单的数据段 引用类型:可能由多个值构成的对象
2.所有引用类型的值都是Object的实例, a instanceof b->如果a是b的实例,则返回true
3.执行环境:全局、局部
4.延长作用域链:try-catch语句的catch块;with语句(可以方便的引用某个特定对象中已有的属性)
语法格式:with(对象){//代码块}
5.JS具有自动垃圾收集机制,原理:找出那些不在继续使用的变量,然后释放其占用的内存,为此垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间),周期性的执行这一操作。
6.基本类型值在内存中占据固定大小的空间,因此被保存在栈内存中。
引用类型的值是对象,保存在堆内存中。
7.确定一个值是那种基本类型可以使用typeof,确定是那种引用类型可以使用instanceof。