手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript对象属性检查、增加、删除、访问操作实例
JavaScript对象属性检查、增加、删除、访问操作实例
摘要:检查属性varmouse={"name":"betta","age":3,"varieties":"milaoshu"}mouse.hasO...

检查属性

var mouse = { "name": "betta", "age": 3, "varieties": "milaoshu" } mouse.hasOwnProperty("name"); // true mouse.hasOwnProperty("sex"); //false

增加属性

定义个对象 dog,然后赋予各种特性,再赋予 color特性,最后遍历所有的属性以及值

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 }

【JavaScript对象属性检查、增加、删除、访问操作实例】相关文章:

javascript实现日期按月份加减

JavaScript实现跑马灯抽奖活动实例代码解析与优化(二)

javascript事件冒泡实例分析

名词解释:JavaScript、Jscript、VBScript、ASP

javascript原型模式用法实例详解

JavaScript检测字符串中是否含有html标签实现方法

JavaScript实现广告的关闭与显示效果实例

JavaScript中length属性的使用方法

纯javascript实现四方向文本无缝滚动效果

JavaScript数组去重的3种方法和代码实例

精品推荐
分类导航