js傳參時,沒有參數傳入,默認值的設置


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刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM