Im Allgemeinen wird eine Rekursion verwendet, um festzustellen, ob das Objekt dem übergeordneten Typ übereinstimmt. In diesem Artikel werden wir eine einfache Objektrekursion demonstrieren, und die Array -Rekursion ist ähnlich.
var obj = { a:{w:1,y:2,x:3},b:{s:4,j:5,x:6},c:{car:7,cat:8,mao:9}}function f(s){for(var i in s){if(typeof s[i]=="object"){f(s[i])}else{ console.log(s[i]); }}} f (obj);Renditeergebnisse: 1,2,3,4,5,6,7,8,9
Das obige ist die vollständige Beschreibung der Methode und der Techniken, um den Wert durch JS -rekursive Durchlaufobjekte zu erhalten, die Ihnen eingeführt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!