第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

4 回答

console.log()

語法:console.log("內(nèi)容");

作用:將"內(nèi)容"輸出在控制臺(tái)中,方便以后的調(diào)試,是一個(gè)使用頻率極高的功能。(控制臺(tái)在瀏覽器中按F12,打開開發(fā)者模式的第二項(xiàng)(console)即可,并且也可以在console選項(xiàng)卡下即時(shí)做測試)

http://img1.sycdn.imooc.com//58a97e8400015a9303920187.jpg

在慕課網(wǎng)的學(xué)習(xí)里一般用alert()來測試腳本,但是該方法有兩個(gè)非常嚴(yán)重的弊端:

  1. 在alert()彈窗出現(xiàn)時(shí),后續(xù)的腳本是阻塞的。這意味著,如果你需要做一個(gè)數(shù)值比較大的循環(huán)的時(shí)候,它不會(huì)一瞬間執(zhí)行完,你必須要點(diǎn)掉彈出窗口后,它再繼續(xù)執(zhí)行,這測試效率是相當(dāng)?shù)偷摹?/p>

  2. alert()會(huì)將所有內(nèi)容隱式轉(zhuǎn)換為字符串型(即toString()),這會(huì)輸出開發(fā)者不可預(yù)料的內(nèi)容,例如使用alert()輸出對(duì)象型:

var?a?=?{
????myNum:1,
????myArr:[1,2,3]
};

alert(a);

????你本希望能得到對(duì)象a中的鍵值對(duì)內(nèi)容,但alert()只會(huì)輸出[object,Object]。

綜上所述,一般開發(fā)時(shí)都使用console.log()方法來調(diào)試而非alert()。

用例:

console.log(parseInt(Math.random()*10));???//和alert一樣該方法也可以運(yùn)算
console.log(a);????????????????????????????//前文中的對(duì)象a(得到的是鍵值對(duì)內(nèi)容)

for(var?i?=?0;?i?<?6;?i++){
????console.log(i);
}??????????????????????????????????????????//循環(huán)5次每次輸出i的數(shù)值。在控制臺(tái)會(huì)瞬間出現(xiàn)5個(gè)數(shù),相比alert()要方便得多


14 回復(fù) 有任何疑惑可以回復(fù)我~

簡單來說,console.log(1)可以幫你確定程序是否運(yùn)行到當(dāng)前位置以查找BUG。

3 回復(fù) 有任何疑惑可以回復(fù)我~

console.log()可以清晰的輸出對(duì)象

0 回復(fù) 有任何疑惑可以回復(fù)我~

console.log()可以接受任何字符串、數(shù)字和JavaScript對(duì)象。與alert()函數(shù)類似,console.log()也可以接受換行符n以及制表符t。console.log()語句所打印的調(diào)試信息可以在瀏覽器的調(diào)試控制臺(tái)中看到。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

console.log(1)有什么作用

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)