平时我们做开发的时候pasting,经常需要调试。比如说在PHP里面,想输出一个object,只需要
<?php
echo '<pre>';
print_r($object);
echo '</pre>';
echo '<pre>';
print_r($object);
echo '</pre>';
?>
在javascript,我们一般都是用 alert(object) 来做调试的,但是这样是调试不到object的,
比如,
var object = {'test_1', 'test_2', 'test_3'}
如果用
alert(object);
得到的结果是 object object
还有,借助google,找到方法了。
方法一:
for(myKey in object){
alert ("object["+myKey +"] = "+object[myKey]);
alert ("object["+myKey +"] = "+object[myKey]);
}
方法二:
如果你是用firefox,装上了firebug,那样就更简单。直接在javascript里面写
console.log(object);