Only registered users can participate in poll. Log in, please.
Равенство typeof undefined == 'undefined' не верно, если переменная «undefined» задана! И как быть?
37.3% Я всё равно пишу «undefined», надеясь на то, что никто и нигде не совершит такой глупости, как переопределение этой переменной.235
1.43% Я пишу «void 0» вместо «undefined», или пишу «void нечто_другое».9
1.75% Я пишу «{}[0]» вместо «undefined», или пишу «{}['']», или «{}['нечто_другое']».11
3.81% Я использую другой способ записи неопределённого значения. (Подробнее можно рассказать в комментарии к опросу.)24
4.6% Вместо «x = undefined» я пишу «delete x», а передавать неопределённое значение в функцию (или в метод объекта) мне не приходилось.29
51.11% А я вообще не пишу на языке JavaScript.322
630 users voted. 278 users abstained.