专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Javascript教程 » js获取焦点:js类中获取外部函数名的思路方法 »正文

js获取焦点:js类中获取外部函数名的思路方法

来源: 发布时间:星期六, 2008年12月27日 浏览:91次 评论:0
比如我们要在个类中设定个思路方法可以根据调入个思路方法保存在类变量中等需要时候可以通过访问类变量来得到
通常如果我们生成个例子
如:var temp= TopnetTree;
如果我们通过设定属性方式来传入个思路方法会发现传入内容而非
如temp.fileAction=fnTest; //fnTest是
于是偶就写了个思路方法来实现此功能
通过arguments来判断判断传入内容:
实现如下功能:
传入内容为空不执行任何内容
传入个参数则表示是个无参数
传入多个参数则表示第个参数位后面为各个参数
1 TopnetTree.prototype.FileAction=function{
2 var fnName,fnArgs="";
3 (arguments.length0){
4 0;
5 } (arguments.length1){
6 fnName=arguments[0];
7 }{
8 fnName=arguments[0];
9 for(var i=1;i<arguments.length;i){
10 fnArgs","+arguments[i];
11 }
12 fnArgs=fnArgs.replace(",","");
13 }
14
15 this.fileAction=fnName+"("+fnArgs+")";
16 }
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: