• <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>

            大龍的博客

            常用鏈接

            統計

            最新評論

            JS 自定義函數時,如何定義參數默認值

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

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


            可是,定義完之后一直在報錯:缺少對象.經過查詢才發現,javascript中的確不能這樣定義,可以借肋于arguments 是實參數組,參考下例:

            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>  


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

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

            色欲综合久久中文字幕网| 久久久久久国产精品无码超碰| 色诱久久久久综合网ywww | 996久久国产精品线观看| 国产精品美女久久久久| 精品久久一区二区| 日韩亚洲国产综合久久久| 国产精品成人久久久| 成人久久综合网| 久久久亚洲精品蜜桃臀| 囯产极品美女高潮无套久久久| 精品久久久久久国产潘金莲| 久久久中文字幕日本| 综合人妻久久一区二区精品| 久久这里只精品国产99热| 三级三级久久三级久久| 亚洲国产成人久久综合一 | 久久久久亚洲精品天堂| 曰曰摸天天摸人人看久久久| 亚洲国产成人精品女人久久久| 久久青青草原亚洲av无码app| 久久久久亚洲精品天堂久久久久久| 亚洲精品国精品久久99热一| 久久精品国产99国产精品| 久久综合88熟人妻| 久久久久久精品免费看SSS| 亚洲伊人久久大香线蕉苏妲己 | 久久国产精品99精品国产| 久久久久香蕉视频| 国产精品久久久久无码av| 麻豆精品久久久久久久99蜜桃| 久久99国产精品二区不卡| 亚洲AV成人无码久久精品老人| 国产精品无码久久四虎| 久久国产精品-国产精品| 粉嫩小泬无遮挡久久久久久| 伊人久久精品无码二区麻豆| 亚洲国产精品综合久久一线| 久久久久久久国产免费看| 国产精品无码久久四虎| 国产99久久九九精品无码|