Rup*_*tel 3 javascript debugging
在使用javascript进行调试和开发时,我经常想要提醒对象,所以我使用了以下代码:
for(a in obj)
{
alert(a +' = '+obj[a])
}
Run Code Online (Sandbox Code Playgroud)
它很好用,但太烦人了.我想知道数组是否有这样的东西:
var temp = ['a','b','c'];
alert(temp); // it will alert a,b,c
Run Code Online (Sandbox Code Playgroud)
所以我想做的是:
var temp = {a:'a',b:'b',c:'c'};
alert(temp) ; // It should alert json {a:'a',b:'b',c:'c'}
Run Code Online (Sandbox Code Playgroud)
或者任何其他更好的建议,以便我可以轻松地查找对象.
警报调用toString,因此您可以覆盖toString以进行调试:
Object.prototype.toString = function() {
return JSON.stringify(this);
};
Run Code Online (Sandbox Code Playgroud)
所以你可以调用alert(foo);它,它将显示foo的JSON表示
| 归档时间: |
|
| 查看次数: |
1310 次 |
| 最近记录: |