これは、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';
}
}
}