You don't know js(up & going)
Download 424.95 Kb. Pdf ko'rish
|
You don\'t know JS(up & going)
- Bu sahifa navigatsiya:
- Попробуйте сами
Выполнение программы
Так как же эти наборы программных операторов сообщают компьютеру, что нужно делать? Программу нужно *выполнить*, также говорят *запуск программы*. Операторы, подобные `a = b * 2`, понятны для разработчиков как при чтении, так и записи, но фактически в такой форме они не понятны напрямую компьютеру. Поэтому используется специальная утилита в компьютере (либо *интерпретатор*, либо *компилятор*) для перевода кода, который вы пишете, в команды, понятные компьютеру. В некоторых языках программирования перевод команд обычно выполняется сверху вниз, строка за строкой, каждый раз когда программа запускается, что обычно называется *интерпретацией* кода. В других языках перевод, выполняемый заранее, называется *компиляцией* кода, поэтому, когда позднее программа *запускается*, то что запускается — это по факту уже скомпилированные инструкции компьютера, готовые к выполнению. Обычно утверждают, что JavaScript — *интерпретируемый*, так как ваш исходный код на JavaScript обрабатывается каждый раз, когда запускается. Но это не совсем точно. Движок JavaScript на самом деле *компилирует* программу на лету и затем сразу же запускается скомпилированный код. **Примечание:** Подробнее о компиляции JavaScript смотрите в первых двух главах книги *Область видимости и замыкания* этой серии. Попробуйте сами Эта глава проиллюстрирует каждое понятие из программирования простыми примерами кода, полностью написанными на JavaScript (очевидно! . Нельзя не отметить, что пока вы продвигаетесь по этой главе, вам может понадобиться перечитать ее несколько раз, и вам следует практиковаться в каждом из понятий, набирая код самостоятельно. Простейший способ сделать это - открыть консоль в средствах разработчика в ближайшем браузере Firefox, Chrome, IE и т.п.). **Подсказка:** Обычно вы можете запустить консоль разработчика с помощью горячих клавиш или из меню. Подробнее о запуске и использовании консоли в вашем любимом браузере см. “Mastering The Developer Tools Console” (http://blog.teamtreehouse.com/mastering-developer-tools-console). Чтобы ввести несколько строк в консоли за раз, используйте ` переместиться на новую строку. Как только вы просто нажмете ` консоль выполнит всё, что вы написали. Давайте познакомимся с процессом запуска кода в консоли. Сперва я предлагаю открыть пустую вкладку в браузере. Я предпочитаю делать это, набирая `about:blank` в адресной строке. Затем убедитесь, что ваша консоль разработчика, о которой мы только что упоминали, открылась. Теперь наберите этот код и посмотрите, как он выполняется: ___________________ a = 21; b = a * 2; console.log( b ); Download 424.95 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling