Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Google выпустила версию Chromium с поддержкой Dart «Dartium» (https://javascript.ru/forum/offtopic/25892-google-vypustila-versiyu-chromium-s-podderzhkojj-dart-dartium.html)

FINoM 20.02.2012 19:02

Я к тому, что это попахивает бредом.

Gozar 20.02.2012 19:03

Цитата:

Сообщение от Mахmахmахimus (Сообщение 158680)
Потому что Null это не приметивное значение, это обьект означающий пустоту.

Ой, да ладно, с таким же успехом typeof null мог бы возвращать null.

FINoM 20.02.2012 19:23

Объясните плиз смысл void в JS. Обычно это функция, которая ничего не возвращает. Но для чего она в JS?
void();  //SyntaxError: Unexpected token )
void; //SyntaxError: Unexpected token } (???)
var void = function(){} //SyntaxError: Unexpected token void
void 0; //undefined
void 999; //undefined
void function(){}; //undefined

FINoM 20.02.2012 19:25

typeof null // object
null instanceof Object // false
Блеать!

Nekromancer 20.02.2012 19:28

void 0 ничего не возвращает. В данном случает ничего, это undefined.

Gozar 20.02.2012 19:59

Цитата:

Сообщение от FINoM (Сообщение 158704)
typeof null // object
null instanceof Object // false
Блеать!

Угу, а всё потому что должно быть как-то так:
Object instanceof null // true
но оно не так :)

FINoM 20.02.2012 20:15

Цитата:

Сообщение от Gozar
Угу, а всё потому что должно быть как-то так:
Object instanceof null // true

Чет не въехал.

monolithed 20.02.2012 20:17

Цитата:

Сообщение от Mахmахmахimus
Потому что Null это не приметивное значение, это обьект означающий пустоту.

Цитата:

The Null type has exactly one value, called null.
alert({}.toString.call(null));

Как видно null имеет тип Null , который в свою очередь относится к примитивам (4.3.2 primitive value)

Цитата:

4.3.11 null value
primitive value that represents the intentional absence of any object value.
4.3.12 Null type
type whose sole value is the null value.
Цитата:

Сообщение от FINoM
Объясните плиз смысл void в JS.

Это унарный оператор, который всегда всегда возвращает undefined.

Mахmахmахimus 20.02.2012 20:19

Цитата:

Сообщение от monolithed
Как видно null имеет тип Null , который в свою очередь относится к примитивам (4.3.2 primitive value)

странно а почему тогда у него тип обьект?

FINoM 20.02.2012 20:22

Цитата:

Сообщение от monolithed
Во первых это унарный оператор, который всегда всегда возвращает undefined.

А почему синтаксис такой, что мне обязательно нужно после него поставить что-либо? Причем не в скобки и причем обязательно.


Часовой пояс GMT +3, время: 23:49.