//遍历该对象的所有属性

文章作者:w88手机版登录网络 上传时间:2019-11-22

//创制三个新的客商对象,选取二个有成都百货上千性质的目的作为参数
function User(properties)
{
//遍历该对象的有所属性,并保管其功效域正确
for(var i in properties){
(function(which){
var p=i;
//创制此属性的叁个新的读取器(getter卡塔 尔(阿拉伯语:قطر‎
which["get" p]=function(){
return properties[p];
};

//创制此属性的叁个新的设置器(setter卡塔 尔(阿拉伯语:قطر‎
which["set" p]=function(val)
{
properties[p]=val;
};
})(this);
}
}
//成立叁个新的客商对象实例,并把装有八个特性的一个对象传入作为参数
var user=new User({name:"Bob",age:44});
//读取属性值
alert(user.getname());
//设置属性值
user.setage(23);

function User(properties) { //遍历该对象的享有属性,并保险其功能域准确for(va...

本文由w88手机版登录-www.w88zhan.com-优德w88app官方登录发布于w88手机版登录网络,转载请注明出处://遍历该对象的所有属性

关键词: