Показать сообщение отдельно
  #1 (permalink)  
Старый 06.09.2015, 21:37
Аспирант
Посмотреть профиль Найти все сообщения от forwardonly2015
 
Регистрация: 31.08.2015
Сообщений: 90

вопрос про void(0)
Так принято типа, писать, когда не хотим никаких действий при клике на ссылку. Смысл этой конструкции, между тем, не особо очевиден. В принципе, void(0), всегда возвращает undefined, причем, видимо, независимо от аргумента. Стало быть, это эквивалентно undefined, можно писать просто javascript:undefined, и будет то же самое. И даже просто javascript: будет работать также, видимо. То есть, весь смысл сводится к тому, чтобы вставить JS-код который ничего не делает, либо делает с возвратом undefined. Тогда возникает вопрос, а откуда вообще взялась конструкция void(0)? Какое ее непосредственное предназначение? Зачем она нужна вообще?

Последний раз редактировалось forwardonly2015, 06.09.2015 в 22:01.
Ответить с цитированием