本文實(shí)例講述了js console.log打印對(duì)像與數(shù)組用法。分享給大家供大家參考,具體如下:
console.log是什么東西,其實(shí)就是一個(gè)打印js數(shù)組和對(duì)像的函數(shù)而已,就像是php的print_r,var_dump。console.log這個(gè)函數(shù)本身沒(méi)什么好說(shuō)的,這篇博客告訴大家怎么去用這個(gè)函數(shù)。在說(shuō)這個(gè)函數(shù)之前,我想大家用的最多查看js輸出,是alert吧,但是alert,只能彈string或者是int的
一、測(cè)試文件test.html
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>console.log test</title></head><script type="text/javascript">var testobj = { 'id': 1, 'content': 'test', 'firstname': function() { document.getElementById('firstname').value = "zhang"; }, 'lastname': function() { document.getElementById('lastname').value = "ying"; } };<!-- 打印對(duì)像 --> console.log(testobj);</script><body> <input type="text" id='firstname' name="firstname" value=''> <input type="text" id='lastname' name='lastname' value=''></body></html>
二、chrome 開(kāi)發(fā)工具查看js對(duì)像
console chrome
現(xiàn)在chrome開(kāi)發(fā)者工具和firebug,我用的時(shí)候,一半對(duì)一半。chrome開(kāi)發(fā)者工具,還有一個(gè)功能,firebug不具有.
控制臺(tái)可以運(yùn)行js,如果這個(gè)頁(yè)面是iframe的話,firebug只能運(yùn)行在父級(jí)上面,而chrome可以選擇里面的頁(yè)面執(zhí)行,如果下圖
chrome iframe console
三、firebug查看js對(duì)像
firebug console
更多關(guān)于JavaScript數(shù)組相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注