var b=arguments[0]?arguments[0]:50; //主要是這句話
根據我拙計的理解能力,arguments大概就是類似於一個數組的東西,下標從0開始,依序代表了該函數的參數
例如上例中的arguments[0]就表示了參數a
其實arguments[0]?arguments[0]:50 還可以寫成:arguments[0] || 50; 寫法相當精簡。以上,就是js中設置function參數默認值的方法了
var b=arguments[0]?arguments[0]:50; //主要是這句話
根據我拙計的理解能力,arguments大概就是類似於一個數組的東西,下標從0開始,依序代表了該函數的參數
例如上例中的arguments[0]就表示了參數a
其實arguments[0]?arguments[0]:50 還可以寫成:arguments[0] || 50; 寫法相當精簡。以上,就是js中設置function參數默認值的方法了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。