![Старый](/forum/images/ca_serenity/statusicon/post_old.gif)
15.07.2012, 15:45
|
![Аватар для cyber](https://javascript.ru/forum/image.php?u=17759&dateline=1426263946) |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от bes
|
Можно и так, но можно и через length.
Проверку наверное лучше сделать на равенство 0 (или undefined в последнем случае), так как иначе каждый раз будут осуществляться лишние проверки на неравенство пустой строке, null и undefined (не принципиально, конечно, но всё же).
PS: А срабатывает потому, что length коллекции всегда существует: если ссылок нет, то length равно 0 (если ссылки есть, то length > 0, поэтому проверка на неравенство 0 сработает, поэтому сработает return, а если ссылок нет, то проверка на неравенство 0 не сработает, следовательно, не сработает return, поэтому выполнится alert, так что этот способ рабочий, хотя может быть и несколько морочный для понимания).
|
вы меня самого запутали=)
кстати да оно правильно работает if(tags.length)return;
|