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

        javascript中如何定義一個函數

        javascript中定義一個函數的方法:1、使用定義式,語法“function 函數名([參數列表]){函數體;}”;2、使用變量式,語法“var 函數名=function([參數列表]){函數體;}”。

        javascript中如何定義一個函數

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

        JavaScript中的函數類似于Java中的方法,是執行特定功能的語句塊,定義函數的方式有兩種:

        javascript中如何定義一個函數

        javascript中如何定義一個函數

        兩種函數定義方式區別:第一種稱為定義式,第二種稱為變量式。在實際應用中二者沒有區別,但在調用中順序上差異:定義式可以在調用之后再定義,而變量式則不可以。例子如下

        1,定義式

        <script> function test(age){     //先定義方法,再調用     console.log(age); } test(23); </script>

        javascript中如何定義一個函數

        <script> test(23);   function test(age){     //先調用,再定義方法,不會出錯     console.log(age); } </script>

        javascript中如何定義一個函數

        2,變量式

        <script>     var print=function(name){         console.log(name);     }     print("tom"); </script>

        javascript中如何定義一個函數

        <script>         print("tom");       //先調用,再定義會出錯。         var print=function(name){             console.log(name);         } </script>

        javascript中如何定義一個函數

        函數參數列表和返回值:

        • 函數參數列表:JavaScript中函數參數列表中的參數不允許有數據類型;函數參數的數量可以是0~255,當存在多個參數時,參數之間用逗號分割;

        • 函數返回值:JavaScript函數沒有定義函數的返回值類型部分,JavaScript函數根據函數體中return返回值語句來判斷返回值類型;若不存在return返回值語句,則函數無返回值。

        javascript中如何定義一個函數

        注意:

        函數內部聲明變量時,如果忽略var關鍵字,則該變量為全局變量,如下示例:

        javascript中如何定義一個函數

        javascript中如何定義一個函數

        javascript中如何定義一個函數

        定義了var之后第十二行代碼會出錯

        【推薦學習:javascript高級教程】

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品欧美亚洲韩国日本久久| 精品成人av一区二区三区| 91精品国产自产在线老师啪| 亚洲国产精品va在线播放| 久久久久人妻精品一区三寸蜜桃| 女人香蕉久久**毛片精品| 日产精品一线二线三线芒果| 久久精品无码免费不卡| 99久久精品国产一区二区蜜芽| 国产精品成熟老女人视频| 亚洲精品无码午夜福利中文字幕| 精品人妻少妇一区二区三区在线 | 国产成人精品cao在线| 2021国产精品视频| 国精品无码一区二区三区在线| 中文字幕精品久久久久人妻| 精品国内自产拍在线观看 | 欧美久久亚洲精品| 国产VA免费精品高清在线| 久久99精品久久久久久 | 亚洲中文字幕久久精品无码喷水| 久久精品国产亚洲AV不卡| 国产精品尹人在线观看| 欧美亚洲精品在线| 国产99re在线观看只有精品| 精品9E精品视频在线观看| 亚洲av午夜福利精品一区人妖 | 91精品视频网站| 97人妻无码一区二区精品免费| 精品久久久久久中文字幕人妻最新| 无码精品日韩中文字幕| 亚洲精品乱码久久久久久蜜桃 | 亚洲精品高清视频| 久久精品国内一区二区三区| 国产成人精品福利网站在线| 国内精品久久国产大陆| 久久亚洲精品中文字幕三区| 久久九九亚洲精品| 亚洲国产成人久久精品动漫| 99久久精品国产一区二区三区| 国产精品亚洲αv天堂无码|