• <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 大龍 閱讀(2133) 評論(0)  編輯 收藏 引用

            久久久WWW成人免费毛片| 性色欲网站人妻丰满中文久久不卡| 久久综合狠狠综合久久| 久久国产色AV免费观看| 精品999久久久久久中文字幕 | 久久久青草青青国产亚洲免观| 色天使久久综合网天天| 精品久久久无码人妻中文字幕| A狠狠久久蜜臀婷色中文网| 国产激情久久久久影院小草 | 亚洲国产二区三区久久| 久久亚洲AV永久无码精品| 久久久久亚洲Av无码专| 久久精品成人| 久久精品成人免费看| 免费精品久久天干天干| 欧美精品一本久久男人的天堂 | 国产V亚洲V天堂无码久久久| 麻豆国内精品久久久久久| 精品久久一区二区三区| 久久人人爽人人爽人人片AV东京热 | 久久露脸国产精品| 久久精品欧美日韩精品| 亚洲精品国产第一综合99久久| 91精品国产91久久久久久| 无码AV中文字幕久久专区| 久久国产欧美日韩精品免费| 国产激情久久久久影院小草| 久久精品天天中文字幕人妻| 狠狠色婷婷久久一区二区| 亚洲国产成人久久一区WWW| 国产精品99久久久久久猫咪| 久久青青草原综合伊人| 国产欧美久久久精品| 国产精品99精品久久免费| 久久亚洲精品国产精品| 无码精品久久久久久人妻中字| 久久亚洲AV成人无码| 伊人情人综合成人久久网小说 | 国产精品美女久久久久AV福利| 久久99国产精品久久|