• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統(tǒng)計

            最新評論

            JS 自定義函數(shù)時,如何定義參數(shù)默認值

            今天與同事一起看了一個javscript定義函數(shù)問題,如何在定義一個函數(shù)里給參數(shù)一個默認值.

            開始想當然地認為可能像php或python等語言中一樣
            js 代碼
             
            1. :function test(a,b="er"){  
            2.      alert(a + b );  
            3. }  
            4. 調(diào)用:  
            5.   test(a)  
            6.   
            7.   test(a,b)  


            可是,定義完之后一直在報錯:缺少對象.經(jīng)過查詢才發(fā)現(xiàn),javascript中的確不能這樣定義,可以借肋于arguments 是實參數(shù)組,參考下例:

            js 代碼
             
            1. <script>  
            2. function Test(a){  
            3. var b=arguments[1]?arguments[1]:50  
            4. return a+':'+b  
            5. }  
            6. alert(Test(5))  
            7. alert(Test(5,9))  
            8. </script>  


            測試后,果然成了。看來萬事都有其規(guī)律,不能想當然。在此記錄下來,免得以后再犯錯。

            posted on 2011-07-08 20:52 大龍 閱讀(2137) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            日韩久久久久中文字幕人妻| www性久久久com| 久久亚洲国产最新网站| 久久天天躁夜夜躁狠狠躁2022| 国产精品99久久久精品无码| 久久久久99精品成人片直播| 色综合久久久久| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 99久久亚洲综合精品成人| 久久精品国产黑森林| 日产精品久久久一区二区| 久久精品国产欧美日韩| 国内精品久久九九国产精品| 久久天天婷婷五月俺也去| 国产精品丝袜久久久久久不卡| 久久精品国产亚洲AV大全| 亚洲人成无码网站久久99热国产| 久久亚洲高清观看| 久久国产乱子伦免费精品| 久久综合鬼色88久久精品综合自在自线噜噜 | 久久精品黄AA片一区二区三区| 深夜久久AAAAA级毛片免费看| 久久99国产亚洲高清观看首页| 久久精品国产免费观看 | 国产精品久久久久aaaa| 久久久久高潮毛片免费全部播放| 久久无码一区二区三区少妇| 国产精品一区二区久久精品无码 | 无码人妻久久一区二区三区免费| 久久精品国产72国产精福利| 99久久国产主播综合精品 | 久久综合成人网| 久久国产V一级毛多内射| 青青青国产精品国产精品久久久久| 浪潮AV色综合久久天堂| 无码超乳爆乳中文字幕久久| 性高湖久久久久久久久| 国产亚洲精品自在久久| 91亚洲国产成人久久精品| 精品无码久久久久久国产| 久久国产一片免费观看|