Показать сообщение отдельно
  #2 (permalink)  
Старый 14.08.2017, 00:03
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Сообщение от Teamur
Хотя массив тоже объект
Чушь и бред

Сообщение от Teamur
Почему во втором случае Синтаксическая ошибка, а в первом нет?
Потому что у object есть метод .toString() а у undefined такого метода нет

В джава скрипт используют автомагическое приведение типов
небольшой пример
alert ("первый пример «{}  » = " + eval (  "{}" ) + " . . . тип данных = "+ (typeof eval("{}"  )) );
alert ("второй  пример «+{}» = " + eval ("+{}") + " . . . тип данных = "+ (typeof eval("+{}")) );
alert ("третий  пример «({})» = " + eval ("({})") + " . . . тип данных = "+ (typeof eval("({})")) );
Ответить с цитированием