Возьмите объект как этотПроверка определенность полей вложенного объекта в Javascript
book.chapter.paragraph.sentence.word
предположим, что вы хотите получить определенное слово
book[6][3][15][3]
быть уверены, чтобы ссылаться на существующее слово, действительно ли вы должны выполнить проверку, подобную этой ...
if(typeof book[6] !== "undefined" && typeof book[6][3] !== "undefined" && typeof book [6][3][15] !== "undefined" && typeof book[6][3][15][3] !== "undefined") ...
... или есть лучший способ?
Вы говорите, что ожидается итеративный чек: это была моя первая идея. Я думал, что это будет жестокое решение, но если это норма, как вы подразумеваете, я бы пошел на это. Я предположил, что для такого рода итеративной проверки может быть встроенная функция, которую я как-то пропустил ... – resle