这段代码有什么问题:
function obj2string(obj) {
var result = '';
for(var i in obj) {
if(typeof(obj[i]) === 'object') {
result += obj2string(obj[i]);
} else {
result += i + " => " + obj[i] + "\n";
}
}
return result;
}
它应该递归地将结果字符串与新属性集中在一起,但是在某些时候递归太多了。
我正在传递一个像这样的对象:$(this);
->来自 jQuery。
$(this)
作为这个 jQuery 选择器的一个实例:$('.debug');
witch 在当前文档中有一个匹配的类。