У меня есть 2D-массив. В настоящее время я получаю доступ к этому массиву с использованием таких обозначений, как:Безопасный способ проверить, существует ли элемент массива?
myArray[5][9]
(например).
Что такое безопасный способ , чтобы проверить, существует ли определенный элемент массива? Например, предположим, что я перекручивание через массив и извлекаем свойство каждого элемента массива следующим образом:
myArray[5][9].firstName
Я тогда пришел к myArray[9][11].firstName
(к примеру), который не существует. Ясно, что это вызовет исключение, поскольку элемент не существует.
Как я могу справиться с этим? Я не перебираю весь массив (я получаю его содержимое случайно и говорю, используя myArray.length
в цикле for не будет работать.
Есть ли функция/метод JS для проверки того, существует ли элемент массива?
Спасибо.
'если (туАггау [9] [11] == неопределенная && ' firstname 'в myArray [9] [11]) ' – adeneo
Отлично, спасибо! – Jordan