重複の可能性:
jslint エラー: 予期しない 'in'。undefined と比較するか、hasOwnProperty を使用します
jslint がこのコードについて不平を言う理由と、どのように修正すればよいでしょうか。
if ('children' in object) {
for (key in object.children) {
recurse(object.children[key], key);
}
}
明らかに再帰が定義されています。