Протоколирование и отладка JavaScript-кода

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Хотя с технической точки зрения инструменты протоколирования и отладки JavaScript-сценариев средствами браузера не имеют прямого отношения к HTML5, мы затронем эту тему, поскольку за последние несколько лет указанные средства значительно усовершенствовались. Среди замечательных инструментов, предназначенных для анализа веб-страниц и выполнения кода, первым было расширение браузера Firefox, получившее название Firebug.

Аналогичную функциональность теперь можно найти во встроенных инструментах разработки, предоставляемых другими браузерами: Веб-инспектор (Web Inspector) в Safari, Инструменты разработчика (Developer Tools) в Google Chrome, Средства разработчика (Developer Tools) в Internet Explorer и Dragon Fly в Opera. Ha рис. 1.3 показана панель Инструменты разработчика Google Chrome (открывается нажатием клавиш <Ctrl+Shift+J>), которая предоставляет развернутую информацию о веб-странице. Среди прочего инструментария в состав панели входят отладочная консоль (Console), средство просмотра ресурсов (Resources) и средство просмотра хранилищ данных (Storage).

Вид панели Инструменты разработчика в браузере Chrome
Рис. 1.3. Вид панели Инструменты разработчика в браузере Chrome

Многие средства разработки предлагают способы задания точек останова, позволяющих приостановить выполнение кода и проанализировать состояние программы и текущее состояние переменных. Функция console, log стала де-факто стандартом протоколирования для разработчиков JavaScript. Во многих браузерах предлагается представление сдвоенной панели, которое позволяет выводить сообщения на консоль. Это гораздо удобнее, чем вызовы функции alert (), поскольку не сопровождается приостановкой выполнения программы.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.