四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

js類中獲取外部函數名的方法

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

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

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技術js類中獲取外部函數名的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 电影疯狂之人| 一夜惊喜 电影| 水汪汪1988的台湾电影| 黄视频免费在线看| av网址大全| 妻子的电视剧| 熊乃瑾个人资料| 马文的战争电影完整视频观看 | 护花使者歌词| 就要爱| 稻草人三年级课外阅读| 欧美黑人天堂av在线| 安多卫视直播在线观看| 加入青协的个人简历模板| 盲道电影| 红髅| 我说你做| 诡娃| 蛇魔女大闹都市| 贤妻良母电影经典片| 林智妍《邂逅》未删减| 男吸女人奶水视频免费观看| 学籍证明| 王艺霏| 《水中花》日本电影| 养小动物的作文| 木村多江| 七年级地理课时练电子版| 视频精品| 猛鬼追魂| 失落的星球| 花煞| 抗击 电影| 你是我的玫瑰花简谱| 安德鲁·林肯| 电影《追求》| 高锰酸盐指数和cod的关系| nina hartley| 学生会长的忠告| 全国精神病查询系统官网| 《黑人情欲》在线播放|