- 1
- 2
- 3
- 4
function isNullorUndefined(val) {
var u;
return ((u === val) || (val == null));
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+173
function isNullorUndefined(val) {
var u;
return ((u === val) || (val == null));
}
Из онлайн примеров одного разработчика элементов интерфейса (за большие бабки продают между прочим).
guest 06.01.2011 15:36 # 0
А как это сделать без забавного говна?
tr00_gr1m_doomster 06.01.2011 15:49 # 0
Lure Of Chaos 06.01.2011 19:24 # −3
guest 06.01.2011 21:59 # −1
ReallyBugMeNot 07.01.2011 05:51 # +1
Lure Of Chaos 06.01.2011 19:26 # −1
Vasiliy 06.01.2011 19:40 # −1
Lure Of Chaos 06.01.2011 19:44 # −2
BackTone 07.01.2011 11:49 # 0
if(!arguments[i])
если конечно аргументы не bool
Lure Of Chaos 07.01.2011 11:59 # −1
BackTone 07.01.2011 12:09 # 0
istem 07.01.2011 06:17 # 0
Только вот
var undefined=true;
работает почему-то...
bugmenot 07.01.2011 07:04 # +5
javascript:alert(typeof typeof undefined)
Lure Of Chaos 07.01.2011 23:31 # −2
ReallyBugMeNot 09.01.2011 23:12 # 0
guest 09.01.2011 23:19 # −2
guest 09.01.2011 23:35 # −2
BackTone 07.01.2011 11:47 # +2
var a; a == undefined
Получаем true.
Еще вариант:
var a; typeof a == 'undefined'
Тоже true.
Lure Of Chaos 08.01.2011 00:34 # −1
Tamifist 08.01.2011 17:58 # 0
BackTone 08.01.2011 18:00 # +1