最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2007年08月19日 12:23:17   作者:  
比如我們要在一個類中設定一個方法可以根據調入一個方法保存在類變量中,等需要的時候可以通過訪問類變量來得到。
通常如果我們生成一個實例
如:var temp=new TopnetTree();
如果我們通過設定屬性的方式來傳入一個方法,會發(fā)現(xiàn)傳入的是一個函數(shù)的內容,而非函數(shù)名。
如temp.fileAction=fnTest; //fnTest是一個函數(shù)

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

相關文章

  • 通過Jscript中@cc_on 語句識別IE瀏覽器及版本的代碼

    通過Jscript中@cc_on 語句識別IE瀏覽器及版本的代碼

    通過Jscript中@cc_on 語句識別IE瀏覽器及版本的代碼,需要的朋友可以參考下。
    2011-05-05
  • 基于JavaScript實現(xiàn)表格滾動分頁

    基于JavaScript實現(xiàn)表格滾動分頁

    這篇文章主要為大家詳細介紹了基于JavaScript實現(xiàn)表格滾動分頁,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Bootstrap3 模態(tài)框使用實例

    Bootstrap3 模態(tài)框使用實例

    這篇文章主要介紹了Bootstrap3 模態(tài)框的使用實例,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • 小程序中英文混合排序問題解決

    小程序中英文混合排序問題解決

    這篇文章主要介紹了小程序中英文混合排序問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Js中的FileReader相關操作方法總結

    Js中的FileReader相關操作方法總結

    FileReader是前端進行文件處理的一個重要的API,特別是在對圖片的處理上,這篇文章主要給大家介紹了關于Js中FileReader相關操作方法的相關資料,需要的朋友可以參考下
    2024-07-07
  • Openlayers實現(xiàn)地圖全屏顯示

    Openlayers實現(xiàn)地圖全屏顯示

    這篇文章主要為大家詳細介紹了Openlayers實現(xiàn)地圖全屏顯示,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • javascript消除window.close()的提示窗口

    javascript消除window.close()的提示窗口

    有人問起,怎么去掉js調用window.close()時怎么去掉那可惡的提示,咋一看好像還真不好弄,IE的安全機制好像就不允許通過腳本關閉本頁面,但是IE好像可以允許js關閉彈出窗口,那我們是不是可以通過一定的技巧欺騙一下IE,繞過去呢。鼓搗了幾下,似乎還真可以做到
    2015-05-05
  • Js放到HTML文件中的哪個位置有什么區(qū)別

    Js放到HTML文件中的哪個位置有什么區(qū)別

    先明白js能放在HTML的那個位置,分別是head和body中。大部分人都是放到head里面的。下面為大家介紹下放到這兩個地方的區(qū)別
    2013-08-08
  • 一個XML格式數(shù)據轉換為圖表的例子

    一個XML格式數(shù)據轉換為圖表的例子

    這個例子使用的是轉換為VML的語法,換成其他如SVG的語法,就可以轉換成為SVG圖形,單元數(shù)量可以任意加。
    2010-02-02
  • javascript單例模式的簡單實現(xiàn)方法

    javascript單例模式的簡單實現(xiàn)方法

    這篇文章主要介紹了javascript單例模式的簡單實現(xiàn)方法,以javascript創(chuàng)建唯一實例的形式分析了javascript單例模式的簡單實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論

绵阳市| 大化| 黑水县| 襄城县| 黔东| 水城县| 武穴市| 额济纳旗| 宁乡县| 海兴县| 东乌珠穆沁旗| 准格尔旗| 吐鲁番市| 张家界市| 阿勒泰市| 舒兰市| 株洲县| 青川县| 松阳县| 祁东县| 台南市| 大英县| 桂东县| 合川市| 黔南| 阜新| 阳春市| 黎平县| 唐海县| 轮台县| 漳平市| 浦北县| 兰州市| 屏东县| 罗平县| 嘉义县| 桓台县| 和平区| 高碑店市| 西乌| 顺平县|