Тема: vanilla.js.....
Показать сообщение отдельно
  #6 (permalink)  
Старый 20.12.2013, 01:09
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от l-liava-l
Я обычно пилю так
массивы как проверять будешь?

Сообщение от kobezzza
Я просто в глобал спейс добавляю функции вида: isUndef и isNull
разумно. С другой стороны есть логика вида
Constructor.IsConstructor(variable);

или
Type.IsType(variable);

и не хочется ее нарушать. Но null & undefined примитивы и не имеют конструкторов. Вместе с тем Number имеет...

Пока в раздумьях

Вот так получается https://github.com/nervgh/yum.js/blob/master/src/yum.js

Это "isDefined", конечно, надо убирать, а то взрыв мозга

... или сделать как сказал кобеза и добавить в глобал три функции

Сообщение от l-liava-l
А это почти копипаст
и что из этого?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 20.12.2013 в 01:15.
Ответить с цитированием