js创建对象并赋值其属性,以及判断是否有属性值
2021-06-06 22:05
标签:name delete 对象 删除 相同 alert text fine 修改 对象定义 添加属性 添加方法 调用 obj.say(); 修改属性 删除属性 js创建对象并赋值其属性,以及判断是否有属性值 标签:name delete 对象 删除 相同 alert text fine 修改 原文地址:http://www.cnblogs.com/LWJ-booke/p/7336990.html
var obj = new Object();
或
var obj = {};
obj.name = ‘tom‘;
obj.ses=‘man‘;
obj.say = function(){
alert(‘22222‘);
}
obj.name=‘jack‘;
obj.name = undefined;
obj.say = undefined;
其name、say属性仍存在obj对象中,怎样才能在obj中移除name属性呢?
delete obj.name;
在添加、修改或者删除属性时,和引用属性相同,也可以采用方括号([])语法:
obj[“name”]=”tom”; if(对象.属性.equals("") || 对象.属性==null){
这个对象是没有赋值的
}else{
这个对象是赋值的
}
上一篇:JSON转换为js对象