Показать сообщение отдельно
  #7 (permalink)  
Старый 22.02.2012, 18:44
Аватар для DreamTheater
Профессор
Отправить личное сообщение для DreamTheater Посмотреть профиль Найти все сообщения от DreamTheater
 
Регистрация: 15.02.2011
Сообщений: 471

Сообщение от Mахmaxmaximus Посмотреть сообщение
они говорят что тайпоф сломанный, мыл не определяет класс обьекта, и приходится его заменять тем костылем что они написали ниже.
Но тайпоф и не должен определять тип обьекта он должен определять то к какому типу данных javascript относится операнд.
Если операнд относится к дипу данных object то тогда уже можно определять его класс.

Еще раз повторяю, тайпоф определяет на тип класс, а тип данных операнда! В javascript не все есть обьект!


DreamTheater,
и?
То есть typeof работает не так как они хотели бы, но это не означает что он работает неверно.
Цитата:
The typeof operator returns a string indicating the type of the unevaluated operand.
В каком месте тут Вы видите что typeof определяет какие-то "классы"?
Ответить с цитированием