非对象类:
字面量 :字面上显示的东西 如:var a ="a";
包装类: 没有new的函数声明 如:var a = String("abc");
什么是对象?
1.只要是对象就有自己的属性并且可以为自己赋予新属性
2.只要是new出来的都是对象
3.不同对象肯定不相等
4.对象都会有引用机制
每一个对象都会指向一个 内存地址,对象的改变都是改变 内存地址
JS 的回收机制: 失去作用会自行回收
手动回收:
1.var a= null //将其变为空值
2.var c ={"a",1}; delect c.a; //delect 关键字只能删除对象指定属性