Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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.
Ответить с цитированием
  #2 (permalink)  
Старый 07.09.2015, 02:40
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от forwardonly2015
Тогда возникает вопрос, а откуда вообще взялась конструкция void(0)?
Из Си.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
еще один вопрос про кнопки и события f0rzik Общие вопросы Javascript 15 19.01.2013 23:19
Вопрос про change vitaly63 Общие вопросы Javascript 1 24.12.2012 10:50
Глупый вопрос про if then. Irish.Tippler Общие вопросы Javascript 9 26.07.2012 12:32
вопрос про создание переменной Gamestop Общие вопросы Javascript 2 04.09.2011 21:48
Вопрос: И опять про offsetLeft... sigurd Общие вопросы Javascript 11 04.10.2010 14:06