Как правило, рекурсия используется для определения того, является ли объект таким же, как родительский тип.
Здесь мы демонстрируем простую рекурсию объекта, и рекурсия массива аналогична.
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] = = объект ") {f (s (i]) {if (i] {i] {i]) {i]) {i]) {i]) {i]) {i])) {i]) {i]) {i]) {i])) {i])) {i] {if (typeof s [i] = =") {i] {if (typeof s [i] = = "). }}} f (obj);Результаты возврата: 1,2,3,4,5,6,7,8,9
Приведенный выше метод использования рекурсивных объектов обхода для получения значения - это все контент, который я поделился с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.