Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.03.2012, 13:19
Новичок на форуме
Отправить личное сообщение для German_1984 Посмотреть профиль Найти все сообщения от German_1984
 
Регистрация: 12.12.2011
Сообщений: 2

конец строки и ";"
C JavaScript знаком недавно, еще не изучил все тонкости.
Наткнулся на сильное отличие от С++ в вопросе конца оператора.
Теперь не могу понять, как работает следующая конструкция?
var id=5
var val=10
alert(
  "id="+id+
  "&val="+val
)

Если перевод каретки воспринимается как ";", то почему я не получаю предупреждения о том, что скобка не закрыта?

Если возможно, дайте ссылку главу в спецификации ECMAScript
Ответить с цитированием
  #2 (permalink)  
Старый 12.03.2012, 13:27
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

http://javascript.ru/ecma/part7#a-7.9
Ответить с цитированием
  #3 (permalink)  
Старый 12.03.2012, 13:59
Новичок на форуме
Отправить личное сообщение для German_1984 Посмотреть профиль Найти все сообщения от German_1984
 
Регистрация: 12.12.2011
Сообщений: 2

Спасибо. Т.е. по приведенной мной ссылке написано слишком кратко.
Новая строка заменяется на точку с запятой, если иначе будет синтаксическая ошибка или после некоторых зарезервированных слов.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск скрипта с адресной строки olga153b Events/DOM/Window 3 24.09.2012 11:34
как вставить строки в таблицу? Yurik Events/DOM/Window 2 29.02.2012 17:14
Видимость строки таблицы sslab Events/DOM/Window 8 04.12.2011 21:58
Выделение строки в таблице posta ExtJS 5 23.06.2011 12:31
Отфильтровать строки в таблице по заданным критериям Hag1989 Общие вопросы Javascript 0 03.12.2009 02:06