非对象类:

字面量 :字面上显示的东西            如:var a ="a";

包装类: 没有new的函数声明         如:var a = String("abc");

什么是对象?

1.只要是对象就有自己的属性并且可以为自己赋予新属性

JS 面向对象编程之对象的理解

2.只要是new出来的都是对象

3.不同对象肯定不相等

JS 面向对象编程之对象的理解

4.对象都会有引用机制

   每一个对象都会指向一个   内存地址,对象的改变都是改变 内存地址
   JS 的回收机制:   失去作用会自行回收
   手动回收:
                     1.var a= null                //将其变为空值
                     2.var c ={"a",1}; delect c.a;         //delect 关键字只能删除对象指定属性

 

 

 

 

 

 

 

 

相关文章: