@Senseich

Корректно ли делать проверку наличия элемента в массиве, указанием этого элемента в конструкции if?

Всем привет! Мне интересно, корректно ли я написал проверку, в принципе код работает, но терзают сомнения, что так правильно?
Собственно, интересует можно ли проверку делать таким способом: if (элемент массива[i])

var elem = document.querySelectorAll('.post_content img');
    if(elem[2]) elem[2].insertAdjacentHTML('beforebegin', 'блок-1');
    if(elem[5]) elem[5].insertAdjacentHTML('beforebegin', 'блок-2');
    if(elem[8]) elem[8].insertAdjacentHTML('beforebegin', 'блок-3');
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Корректно, если между получением массива и проверкой нет прерываний скрипта.
Хотя если элементы не удаляются, то в любом случае корректно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы