У меня есть вложенный объект, как:JS Уникально идентифицировать вложенные объекты свойства
var nested = {
k: 1,
j: {
i: 1,
k: 0
},
o: function(a, bc) {},
p: {
k: 0,
p: {
py: 0,
kg: 8
}
}
}
И я стараюсь кольцуют и генерирует уникальный идентификатор из каждого свойства из 0 to n
где n
является общим количеством свойств var nested
объект. Учитывая вышеизложенные var nested
я ожидал что-то вроде:
var nested = {
k: 1, -> (0)
j: { -> (1)
i: 1, -> (2)
k: 0 -> (3)
},
o: function(a, bc) {}, -> (4)
p: { -> (5)
k: 0, -> (6)
p: { -> (7)
py: 0, -> (8)
kg: 8 -> (9)
}
}
}
Если более проще, то я хочу, чтобы подсчитать, сколько свойств делает (вложенный) объекта есть и console.log каждого свойства и его индекса. Я обновлю вопрос прототипом кода
Каковы ожидаемые результаты? Не совсем понятно, что вы пытаетесь сделать ... или почему? Каков прецедент для этих идентификаторов? Также попробуйте показать, что вы пробовали – charlietfl
Если проще, то я хочу подсчитать, сколько свойств имеет (вложенный) объект и 'console.log' каждое свойство и его индекс. Я обновлю вопрос прототипом кода. –