成都創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站重做改版、永平網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁(yè)面制作、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為永平等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
示例?
消息“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ù)可以做到這一點(diǎn)?如果我們創(chuàng)建一個(gè)函數(shù)有兩個(gè)參數(shù),只提供1個(gè),JavaScript會(huì)提示錯(cuò)誤。這是非常正確的,但有一個(gè)整潔的小方法來(lái)處理這個(gè)錯(cuò)誤之前發(fā)生。*先,如果你有多個(gè)參數(shù),但是當(dāng)你調(diào)用該函數(shù)時(shí),不指定它們。當(dāng)你設(shè)置一個(gè)變量。例如...
ExamplefunctionprintMessage(times,message)
{
for(vara=低;a<times;a++)
{
console.log(times);
}
}
printMessage(4);
Result4
4
4
4
JavaScript并不在乎你的消息參數(shù),因?yàn)樗鼪](méi)有任何地方需要的功能。現(xiàn)在,如果你使用消息的功能,JavaScript將拋出錯(cuò)誤。
創(chuàng)建可選的參數(shù)
讓我們回到創(chuàng)建可選的參數(shù)。你會(huì)發(fā)現(xiàn),較簡(jiǎn)單,較好的方法來(lái)創(chuàng)建可選參數(shù),把它們的參數(shù)列表的末尾。有時(shí)可能希望兩個(gè)可選參數(shù),只有一個(gè)需要。然而,這是更為復(fù)雜和以外的范圍,這個(gè)簡(jiǎn)單的教訓(xùn)。
ExamplefunctionprintMessage(times,message)
{
if(message===undefined)
{
message="NoDefaultMessage";
}
for(vara=低;a<times;a++)
{
console.log(message);
}
}
printMessage(2);
結(jié)果沒(méi)有默認(rèn)消息?
默認(rèn)消息
我們所做的就是創(chuàng)建一個(gè)if語(yǔ)句來(lái)檢查指定的函數(shù)調(diào)用的參數(shù)信息,看它是否等于不確定的。由于這是不確定的,我們繼續(xù)和我們自己的消息變量的值。因此,當(dāng)JavaScript終于看到了我們使用的消息變量,它沒(méi)有在函數(shù)調(diào)用中指定。
當(dāng)前標(biāo)題:Javascript的可選參數(shù)
本文URL:http://www.rwnh.cn/article0/sgisio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站導(dǎo)航、服務(wù)器托管、外貿(mào)建站、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容