console.log()和alert()的區別

一直都是知道console.log()和alert()是有區別的,可是具體有什麼區別就不清楚了,後來在權威指南里注意到了說alert()具備侵入性纔來查一查二者的具體區別。工具

 

查詢到的區別:spa

alert() 調試

1.彈出提示日誌

2. 對代碼運行有阻塞做用,在彈出框輸出,不點擊肯定,後續代碼沒法繼續執行 對象

3. alert()只能輸出string,若是alert輸出的是對象會自動調用toString()方法 string

alert([1,2,3]);//’1,2,3’ console

4. alert不支持多個參數的寫法,只能輸出第一個值 class

alert(1,2,3);//1^ 調試工具

 

console.log() 方法

1.在調試工具裏打日誌

2.對代碼運行無阻塞做用,在打印臺輸出, 

3.能夠打印任何類型的數據 

console.log([1,2,3]);//[1,2,3] 

4.支持多個參數的寫法 

console.log(1,2,3)// 1 2 3

相關文章
相關標籤/搜索