成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設、網(wǎng)站重做改版、永平網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5頁面制作、購物商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為永平等各大城市提供網(wǎng)站開發(fā)制作服務。
示例?
消息“Thequickbrownfoxjumpedoverthelazydog.”;
的console.log(message.split(“”));
console.log(message.split(""));
Result
["T","h","e","","q","u","i","c","k","","b","r","o","w","n","","f","o","x","","j","u","m","p","e","d","","o","v","e","r","","t","h","e","","l","a","z","y","","d","o","g","."]
現(xiàn)在我們用上可選參數(shù)。
例子:
message="Thequickbrownfoxjumpedoverthelazydog.";console.log(message.split("",1));
Result
["T"]
JavaScript教程和參考
可選參數(shù)工作原理
這是非常有用,但我們究竟如何創(chuàng)建函數(shù)可以做到這一點?如果我們創(chuàng)建一個函數(shù)有兩個參數(shù),只提供1個,JavaScript會提示錯誤。這是非常正確的,但有一個整潔的小方法來處理這個錯誤之前發(fā)生。*先,如果你有多個參數(shù),但是當你調用該函數(shù)時,不指定它們。當你設置一個變量。例如...
ExamplefunctionprintMessage(times,message)
{
for(vara=低;a { console.log(times); } } printMessage(4); Result4 4 4 4 JavaScript并不在乎你的消息參數(shù),因為它沒有任何地方需要的功能?,F(xiàn)在,如果你使用消息的功能,JavaScript將拋出錯誤。 創(chuàng)建可選的參數(shù) 讓我們回到創(chuàng)建可選的參數(shù)。你會發(fā)現(xiàn),較簡單,較好的方法來創(chuàng)建可選參數(shù),把它們的參數(shù)列表的末尾。有時可能希望兩個可選參數(shù),只有一個需要。然而,這是更為復雜和以外的范圍,這個簡單的教訓。 ExamplefunctionprintMessage(times,message) { if(message===undefined) { message="NoDefaultMessage"; } for(vara=低;a { console.log(message); } } printMessage(2); 結果沒有默認消息? 默認消息 我們所做的就是創(chuàng)建一個if語句來檢查指定的函數(shù)調用的參數(shù)信息,看它是否等于不確定的。由于這是不確定的,我們繼續(xù)和我們自己的消息變量的值。因此,當JavaScript終于看到了我們使用的消息變量,它沒有在函數(shù)調用中指定。
當前名稱:Javascript的可選參數(shù)
標題鏈接:http://weahome.cn/article/sgisio.html