易截截图软件、单文件、免安装、纯绿色、仅160KB

谁来讲讲这段javascript代码

这是生成 get set 方法的代码,里面的which哪位大虾给讲讲呀


function user(properties){
    for(var i in properties){(function(which){
                var p = i;
                which["get"+p]=function(){
                  return properties[p];
          };
                which["set"+p]=function(val){
                  properties[p]=val;
          };
  })(this);
           
    }
}
JScript code:
(function(a){
//....
})(b)

临时定义一个函数并且马上传参调用。a是参数列表。b是传过去的值,用来代替a的

“})(this); ”this是函数下一次要传的参数


学习 了

"get"和"set"至少后面加个 _ 吧,呵呵 ^_^

是把如:{a:1,b:"x"}这样的JS对象 包装成
{a:1,b:"x",
  geta:function(){return this.a},
  seta:function(val){this.a=val;},
  getb:function(){return this.b;},
  setb:function(val){this.b=val;}


相关问答:

javaScript悬停控件上的浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......

javascript使用winsokcet

如题,已实现连接,发送。未实现实异步接收,请高手指点。最好有完整的例子
javascript请求通信是基于http的,它只是一种运行在浏览器端的脚本语言,不能使用socket,
唯一的解决办法就是写ActiveX插件.
要实现异步 ......

javascript 变量和函数的作用域问题

各位使用js的高手. 小弟问几个问题,请大家帮忙解答.困扰了我2个星期了.一直不太明白.
比如 :
  Div1 是一个层;
   
  var myitem=new Item(document.getElem ......

请教JavaScript键盘问题 - Web 开发 / JavaScript

怎么才能判断键盘是否被按下和松开。。。。。不知道怎么判断。。。谁能告诉我下吗。。。。谢谢
onkeydown和onkeyup事件

引用
onkeydown和onkeyup事件
自动触发这两个事件

onkeydown 按下
onkeyup 松开

......

请教高数高手和javascript高数的合体!

请问怎么写一个function ,返回N个0-9的随机数,这些随机数符合高数分布(均匀分布随机数),无奈本人高数比较差,特来此请教!不懂得请帮忙帮顶一下,万分感谢!!
你要求一个返回指定元素个数的数组的随机数函数? ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号