1
ハローに、私は私の関数内でオブジェクトを返す問題を抱えている、のは、私は、オブジェクトを持っていると言うことは値によって見つけます純粋なjavascriptで)特定のキーと値を持つオブジェクトを見つけることができます。私は関数を作成しましたが、うまく機能しません。 、私の機能:Javascriptを深くネストされたオブジェクト/配列
function findNested(obj, key, value) {
//Early return
if (obj[key] === value) {
console.log('before return'); //until here . its fine
return obj; //not working
} else {
for (var i = 0, len = Object.keys(obj).length; i <= len; i++) {
if (typeof obj[i] == 'object') {
this.findNested(obj[i] , key, value);
}
}
}
}
私は間違って何をしたのか分かりません。
ありがとうございました。
おかげでたくさんの@smarx、これは私が望んでいたものですが、私は再び6時間、感謝のためのソリューションを探していました –