Спасибо за ответы
try/catch это очень полезная конструкция и позволяет упростить создание некоторых вещей. Но всё таки и в правду не стоит им злоупотреблять.
Цитата:
|
Для тестирования в простейших случаях подходит такой код:
|
обязательно буду пользоваться
listBody.getItem = function(ind){
return ((ind in this.childNodes) && this.childNodes[ind].lastChild) || false;
}
Хорошее решение, лучше чем мой первый вариант. если вы не возражаете я его вставлю к себе.
В длинном коде конечно наверное стоит проводить проверки в ходе выполнения кода или перед его выполнением.