站長資訊網
        最全最豐富的資訊網站

        javascript中用什么定義函數

        javascript定義函數的方法:1、用function關鍵字定義命名函數,語法為“function 函數名(參數){執行的代碼}”;2、用“var x=function(name){執行的代碼};”定義匿名函數。

        javascript中用什么定義函數

        本教程操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

        javascript中用什么定義函數

        1、JavaScript 使用關鍵字 function 定義函數。

        函數可以通過聲明定義,也可以是一個表達式。

        函數聲明語法:

        function functionName(parameters) {   執行的代碼}

        函數聲明后不會立即執行,會在我們需要的時候調用到。

        示例:

        function myFunction(a, b) {     return a * b; }

        注:

        分號是用來分隔可執行JavaScript語句。

        由于函數聲明不是一個可執行語句,所以不以分號結束。

        2、函數表達式

        JavaScript 函數可以通過一個表達式定義。

        函數表達式可以存儲在變量中:

        var x = function (a, b) {return a * b};

        在函數表達式存儲在變量后,變量也可作為一個函數使用:

        var x = function (a, b) {return a * b}; var z = x(4, 3);

        以上函數實際上是一個 匿名函數 (函數沒有名稱)。

        函數存儲在變量中,不需要函數名稱,通常通過變量名來調用。

        注:上述函數以分號結尾,因為它是一個執行語句。

        Function() 構造函數

        在以上實例中,我們了解到函數通過關鍵字 function 定義。

        函數同樣可以通過內置的 JavaScript 函數構造器(Function())定義。

        var myFunction = new Function("a", "b", "return a * b"); var x = myFunction(4, 3);

        上面實例可以寫成:

        var myFunction = function (a, b) {return a * b}; var x = myFunction(4, 3);

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲国产精品国产自在在线 | 久久99精品久久久久久久久久| 欧美亚洲国产精品第一页| 亚洲国模精品一区| 国产韩国精品一区二区三区| 69国产成人综合久久精品| 亚洲av永久无码精品网站 | 久久精品人人做人人爽97| 精品久久久久久无码中文野结衣| 精品国产日产一区二区三区| 久久久国产乱子伦精品作者| 亚洲精品动漫免费二区 | 国产2021久久精品| 国内精品免费在线观看| 国精品无码一区二区三区在线| 中文字幕精品一区二区精品| 久久精品国产亚洲av瑜伽| 国产成人精品高清不卡在线 | 四虎国产成人永久精品免费| 无码精品蜜桃一区二区三区WW| 国产高清在线精品一区二区三区| 欧美激情精品久久久久| 久久精品国产99国产精品澳门| 国产69精品久久久久777| 91精品国产乱码久久久久久| 国产精品无圣光一区二区| 久久精品国产亚洲av水果派| 青青草原精品国产亚洲av| 无码久久精品国产亚洲Av影片| 伊人精品视频在线| 真实国产乱子伦精品一区二区三区| 无码人妻精品一区二区蜜桃百度| 久久99精品久久久久久不卡| 精品亚洲欧美无人区乱码| 久久97久久97精品免视看秋霞 | 亚洲AV永久无码精品| 在线观看国产精品普通话对白精品| 亚洲精品成人久久久| 中日韩产精品1卡二卡三卡| 中文字幕一精品亚洲无线一区| 精品国产v无码大片在线观看|