[] и {} - создание массива и обьекта и это создание должно кудато сохранится....
|
Ты не понял {l:"l"} нету ошибки
Ошибка когда значение свойства-функция или когда имя свойства-строка Цитата:
|
Цитата:
({"L": 5}) |
А поподробней?=)
|
Поточнее я могу только послать в стандарт ECMAScript читать грамматику. Или обратиться, например, к Дмитрию Сошникову, которые лучше меня объясняет подобные вещи.
|
Цитата:
P.S. Вспоминаем анонимные function expression, которые никуда не сохраняются. |
Ну тогда просто запомню что нужно либо в скобки брать либо присваивать переменной
Потом почитаю его статьи. Я так мельком глянул очень интересные, хотя конечно не мой уровень |
Цитата:
{"x":5}, это инструкция(наподобие if{}). А инструкция выполняется в зависимости от условия, а условие в данном случае отсутствует, поэтому происходит нарушение синтаксиса и выводится ошибка. Если же взять в круглые скобки, то это уже выражение, а оно вычисляется сразу и условие ему не нужно. |
Цитата:
{ alert('Я выполняюсь'); alert('И я'); var i = 0; i++; alert('i=' + i) } |
Цитата:
{alert(1);} |
Часовой пояс GMT +3, время: 21:45. |