|
Непонятки с оператором typeof
http://shamansir.github.com/JavaScri.../#types.typeof
я вообще не понял либо авторы тупят либо я, Тайпоф не возвращает класс или тип обьекта. Он возвращает то, к какому из нативнйх типов данных принадлежит операнд: string undefined function number object boolean авторы этого не знают? О_О Или они просто считают это неправильным? Но по моему это правильно! Класс обьекта нужно определять по другому! Тут просто определяется тип данных. |
|
Цитата:
|
Цитата:
Но тайпоф и не должен определять тип обьекта он должен определять то к какому типу данных javascript относится операнд. Если операнд относится к дипу данных object то тогда уже можно определять его класс. Еще раз повторяю, тайпоф определяет на тип класс, а тип данных операнда! В javascript не все есть обьект! DreamTheater, и? |
Ну, люди выражают своё резкое нетерпимое мнение по всем подряд вопросам, включая те, в которых они не всегда хорошо шарят.
Я полностью одобряю! |
Цитата:
моя позиция в том что "не знаешь - не учи" |
Цитата:
Цитата:
|
Цитата:
Я реал этот гарден все дочитать не мог и вот решил дочитать и наткнулся на такой вот нубство.. Позор уже отписал переводчикам. Цитата:
Но есть типы данных а, есть типы обьектов. Школьки с гардена этого не знают. И то что оператор new создает обьект им видимо тоже неведомо) |
https://developer.mozilla.org/en/Jav...bject/toString
Цитата:
var toString = Object.prototype.toString; toString.call(new Date); // [object Date] toString.call(new String); // [object String] toString.call(Math); // [object Math] //Since JavaScript 1.8.5 toString.call(undefined); // [object Undefined] toString.call(null); // [object Null] |
Цитата:
В какой-то момент может оказаться, что, что казалось знал и чему учил, на самом деле не знал ни разу. |
Часовой пояс GMT +3, время: 00:23. |
|