Javascript.RU

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

Последовательность выполнения кода
Здравствуйте.

Насколько я знаю, код JavaScript выполняется до тех пор пока не наткнется на ошибку или полностью завершится. Поменял последовательность операторов в коде с "*=" на "=*", страница вообще не грузится, хотя предположительно должна вывести два результата: 12 и 9, а потом уткнутся на ошибку.

Как так получается?

Спасибо.

var a = 9;

        a += 3; // a = a + 3;
        document.write("a += 3 = " + a );

        a -= 3; // a = a - 3;
        document.write("a -= 3 = " + a );

        a =* 3; // a = a * 3;
        document.write("a *= 3 = " + a ); //!!!!!!!!!!!!!!!!

        a /= 3; // a = a / 3;
        document.write("a /= 3 = " + a );
Ответить с цитированием
  #2 (permalink)  
Старый 16.06.2014, 14:35
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

http://javascript.ru/tutorial/events...-blokov-script
Цитата:
Блок JavaScript (содержащий встроенный код или ссылающийся на внешний файл) обрабатывается в два этапа. Сначала он парсится и выполняется. В процессе парсинга производится проверка базового синтаксиса кода. Если обнаруживается синтаксическая ошибка, выполнение скрипта не производится.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Последовательность выполнения скрипта kostant jQuery 8 02.07.2013 18:02
Последовательность выполнения функций Алек jQuery 8 21.06.2013 21:48
Последовательность выполнения функций nematod Общие вопросы Javascript 7 25.02.2011 03:16
Скорость выполнения кода mycoding Общие вопросы Javascript 6 23.04.2010 13:28
Последовательность выполнения в динамическом js sovka Общие вопросы Javascript 2 18.10.2008 15:58