这是先前关于单步执行 json 数组的问题的结果。大卫,回答者给出了一个很好的答案,但我不明白下面的“if”语句中的“对象”这个词是什么或做什么。它似乎是一个字符串,但它似乎像某种关键字一样. 任何人都可以帮忙吗?非常感谢提前。
function json2txt(obj) {
var txt = '';
for (var key in obj) {
if (obj.hasOwnProperty(key)) {
if ("object" == typeof(obj[key])) {
json2txt(obj[key]);
} else txt += obj + '\t' + obj[key] + '\r';
}
}
}