欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Javascript的可選參數(shù)

Javascript的可選參數(shù) 現(xiàn)在,我們有一個更好機會理解JavaScript函數(shù),我們現(xiàn)在可以提供這些功能的可選參數(shù)。為什么你會想要一個可選的參數(shù)在函數(shù)中,你可能會問?嗯,有許多不同的原因,但一個很好的例子是在實際結構的JavaScript。例如,分割字符串的方法所需的參數(shù)和一個可選的參數(shù)。需要的參數(shù)是分隔符,你會使用到的字符串分割,可選參數(shù)的限制,可以指定有多少次你要分割的字符串。

成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設、網(wǎng)站重做改版、永平網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5頁面制作購物商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿(mào)營銷網(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<times;a++)

{

console.log(times);

}

}

printMessage(4);

Result4

4

4

4

JavaScript并不在乎你的消息參數(shù),因為它沒有任何地方需要的功能。現(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<times;a++)

{

console.log(message);

}

}

printMessage(2);

結果沒有默認消息?

默認消息

我們所做的就是創(chuàng)建一個if語句來檢查指定的函數(shù)調用的參數(shù)信息,看它是否等于不確定的。由于這是不確定的,我們繼續(xù)和我們自己的消息變量的值。因此,當JavaScript終于看到了我們使用的消息變量,它沒有在函數(shù)調用中指定。

當前標題:Javascript的可選參數(shù)
本文URL:http://chinadenli.net/article0/sgisio.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機網(wǎng)站營銷網(wǎng)站導航服務器托管外貿(mào)建站網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作