【JS】【创建操作Object对象】
来源:互联网 发布:数据库管理系统软件 编辑:程序博客网 时间:2024/06/05 18:19
- 创建Object对象,并添加属性
-方式一,用new Object()方式
var obj=new Object();obj.name='armo';obj.showName=function(){alert(this.name);}//用 对象[属性名] 方式,属性名可以为变量,也可以为带'.'的特殊字符obj['dowork']=function(){alert(this.name);}
-方式二,用json方式
var obj={ name:'armo', showName:function(){alert(this.name);}}
- 删除属性
方式1:对象.属性==”“;只起到将属性值设为空字符串
方式2:delete 对象.属性 ; 将属性彻底删除,使用该属性时候会undefined
delete obj.name;delete obj['showName'];
- Object对象的复制
//设置一个函数用于复制,传入的形参为源对象var clone =function(obj){ var news=new Object(); for(var i in obj){ news[i]=obj[i]; } return news;}//调用函数var news=clone(obj);
阅读全文