对象的分类分类
1内建对象
ES标准中定义的对象,在任何的ES中都可以使用
比如:Array 、String,Math,Number, Date,Json
2宿主对象
-由JS的运行环境提供的对象,是浏览器提供的对象
-比如
BOM浏览器对象模型
DOM文档对象模型
3自定义对象
-由开发人员自定义的对象
创建对象(增)
1使用new Object()方法来创建对象
-var obj = new Object();
2使用字面量创建对象
-var obj = function(){};
-var obj = {}
3使用构造函数来创建对象
-function object(){}
向对象中添加属性/方法(改)
1 -var obj = new Object();
添加属性的方法:
对象.属性名=属性值(这个比较通用,那种方法创建的函数都可以添加属性/方法)
2 -var obj = {}
添加属性的方法
1对象.属性名=属性值
2var obj = {属性名,属性名2,属性名3}//每个属性之间用(,)逗号/隔开
3 -function object(){}
添加属性的方法
1对象.属性名=属性值
2function object(){属性名;属性名2;属性名3}
如何使用对象(读)
1对象.属性名
2对象["属性名"]
如何删除对象里面的属性名(删)
使用delete方法来删除对象中的属性
语法:
delete 对象.属性名