Сообщение от Teamur
|
Хотя массив тоже объект
|
Чушь и бред
Сообщение от Teamur
|
Почему во втором случае Синтаксическая ошибка, а в первом нет?
|
Потому что у object есть метод .toString() а у undefined такого метода нет
В джава скрипт используют автомагическое приведение типов
небольшой пример
alert ("первый пример «{} » = " + eval ( "{}" ) + " . . . тип данных = "+ (typeof eval("{}" )) );
alert ("второй пример «+{}» = " + eval ("+{}") + " . . . тип данных = "+ (typeof eval("+{}")) );
alert ("третий пример «({})» = " + eval ("({})") + " . . . тип данных = "+ (typeof eval("({})")) );