阿坝藏族羌族自治州网站建设_网站建设公司_网站制作_seo优化
2025/12/29 15:10:32 网站建设 项目流程
检查属性
var mouse = {"name": "betta","age": 3,"varieties": "milaoshu"
}mouse.hasOwnProperty("name"); // true
mouse.hasOwnProperty("sex"); //false

  增加属性

var dog={name:"芒果",type:"会之王",eat:function(){alert("吃");}
}Object.prototype.color="白色";var name;for(name in dog){document.write(name+" "+dog[name]+"<br>")}

 效果如下

name 芒果
type 会之王
eat function (){ alert("吃"); }
color 白色

  

删除属性

var cat = {"name": "tom","sex": "man","color": "yellow"
}
delete cat.name;
cat.sex = undefined;
cat.color = null;
alert("name属性是否存在:" + cat.hasOwnProperty("name")); //false
alert("sex属性是否存在:" + cat.hasOwnProperty("sex")); //true
alert("color属性是否存在:" + cat.hasOwnProperty("color")); //true

  

访问属性

var cat = {"name": "tom","sex": "man","color": "yellow"
}
var name1 = cat.name; //通过点操作符来访问对象属性
var name2 = cat["name"]; //通过中括号操作符来访问对象属性

  

还有创建对象的两种方式

var obj = new Object();
obj.name = "MangGuo";
obj.age = 25;var obj = {name : "MangGuo", //name是属性名,"MangGuo"是值age : 25
}

  

 

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询