js入門—控制台輸出console.log


  js的console你可以在firefox的firedbug或者ie和google的f12調試模式下看到,這些主流瀏覽器的調試模式的控制可以輸出一些信息,你的一些js代碼測試可以直接在console窗口輸入然后運行查看結果,省了部署工程和刷新頁面的時間;當然你有一些特殊代碼的測試,比如需要后台數據或者頁面效果的,一般情況大家喜歡用的都是js代碼直接使用alert輸出測試信息,這樣做會中斷程序跳出線程;這時候還有一個不錯的選擇那就是使用控制台的日志,即console.log;下面為大家一一介紹console的一些用法,部分摘自網絡:

console.log(object[, object, ...])
在控制台輸出一條消息。如果有多個參數,輸出時會用空格隔開這些參數。

第一個參數可以是一個包含格式化占位符輸出的字符串,例如:

console.log("The %s jumped over %d tall buildings", animal, count);

上面的例子可以用下面的無格式化占位符輸出的代碼替換:

console.log("The", animal, "jumped over", count, "tall buildings");

並且,這兩種方式是可以組合使用的。如果使用了格式化占位符,而提供的參數的個數多於占位符的個數,那么,多余的參數會以空格分隔的方式附加在字符串后面,就像:

console.log("I am %s and I have:", myName, thing1, thing2, thing3);

如果參數是一個Javascript對象,那么在控制台輸出的就不是靜態文字,而是一個可交互的超鏈接,點擊超鏈接可以查看該對象的HTML, CSS, Script, DOM窗口,可用格式化字符串%o代替Javascript對象。

console.log("Body tag is %o", document.body);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM