手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript 动态生成私有变量访问器
javascript 动态生成私有变量访问器
摘要:复制代码代码如下://创建一个新的用户对象,接受一个有许多属性的对象作为参数functionUser(properties){//遍历该对象...

复制代码 代码如下:

//创建一个新的用户对象,接受一个有许多属性的对象作为参数

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);

【javascript 动态生成私有变量访问器】相关文章:

javascript实现炫酷的拖动分页

javascript中clipboardData对象用法

javascript的事件描述

JavaScript生成福利彩票双色球号码

javascript中动态函数用法

javascript 动态添加表格行

用javascript动态注释掉HTML代码

javascript函数特点实例

javascript实现模拟时钟的方法

JavaScript函数使用的基本教程

精品推荐
分类导航