天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

js類中獲取外部函數(shù)名的方法

比如我們要在一個(gè)類中設(shè)定一個(gè)方法可以根據(jù)調(diào)入一個(gè)方法保存在類變量中,等需要的時(shí)候可以通過訪問類變量來得到。
通常如果我們生成一個(gè)實(shí)例
如:var temp=new TopNETTree();
如果我們通過設(shè)定屬性的方式來傳入一個(gè)方法,會(huì)發(fā)現(xiàn)傳入的是一個(gè)函數(shù)的內(nèi)容,而非函數(shù)名。
如temp.fileAction=fnTest; //fnTest是一個(gè)函數(shù)

于是偶就寫了一個(gè)方法來實(shí)現(xiàn)此功能。
通過arguments來判斷判斷傳入內(nèi)容:
實(shí)現(xiàn)如下功能:
傳入內(nèi)容為空,不執(zhí)行任何內(nèi)容
傳入一個(gè)參數(shù),則表示是一個(gè)無參數(shù)的函數(shù)
傳入多個(gè)參數(shù),則表示第一個(gè)參數(shù)位函數(shù)名,后面的為各個(gè)參數(shù)。

1 TopNETTree.prototype.setFileAction=function(){
2 var fnName,fnArgs="";
3 if(arguments.length==0){
4 return 0;
5 }else if(arguments.length==1){
6 fnName=arguments[0];
7 }else{
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 }

JavaScript技術(shù)js類中獲取外部函數(shù)名的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 97精品国产亚洲AV超碰 | 综合色就爱涩涩涩综合婷婷 | 亚洲中字幕永久在线观看 | 热99re久久精品国产首页 | 亚洲一日韩欧美中文字幕在线 | 91国在线啪精品一区 | JizzJizzJizz亚洲成年| 国产免费人成在线视频有码 | 午夜国产精品影院在线观看 | 在线AV国产传媒18精品免费 | 亚洲日韩国产成网站在线 | 97视频免费观看2区 97视频免费观看 | 亚洲午夜精品A片久久WWW解说 | 亚洲精品乱码久久久久久中文字幕 | 中文字幕亚洲乱码熟女在线 | 暖暖的视频完整视频免费韩国 | 成年人视频在线免费观看 | 国产精品综合AV一区二区国产馆 | 国产亚洲精品线视频在线 | 浪潮AV色综合久久天堂 | 97精品国产自产在线观看永久 | 最近更新2019中文字幕免费 | 青娱国产区在线 | 丝袜足控免费网站xx91 | 殴美黄色网 | 国产系列视频二区 | 国产在线公开视频 | 韩国女主播内部vip自带氏巾 | 日韩欧无码一区二区三区免费不卡 | 一区一区三区产品 | 抽插H浊水H嫩B父皇 虫族bl文全肉高h | 尹人久久大香找蕉综合影院 | 亚洲 欧美 国产 综合 播放 | 国产麻豆精品传媒AV国产在线 | 亚洲青青青网伊人精品 | 成人18视频在线观看 | 蕾丝边娱乐网 | 亚洲福利电影一区二区? | 精品久久久无码21P发布 | 伊人久久国产免费观看视频 | 美女禁处受辱漫画 |