Библиотека knigago >> Литература по изданиям >> Современные российские издания >> Справочник JavaScript. Кратко, быстро, под рукой


«Кинозал на "Альбатросе"» Александра Климова — это увлекательное научно-фантастическое произведение, погружающее читателей в мир далеких планет, межзвездных путешествий и загадочных открытий. Роман повествует о команде ученых, отправленных на отдаленную планету для изучения древних артефактов. Сразу после прибытия они обнаруживают заброшенный кинотеатр, который таит в себе зловещую тайну. Климов мастерски создает напряженную и загадочную атмосферу. Вместе с персонажами читатели...

СЛУЧАЙНАЯ КНИГА

Подземный рейд. Игорь Анатольевич Подгурский
- Подземный рейд

Жанр: Боевая фантастика

Год издания: 2012

Серия: Русский апокалипсис

Е. В. Дубовик , А. П. Никольский - Справочник JavaScript. Кратко, быстро, под рукой

Справочник JavaScript. Кратко, быстро, под рукой
Книга - Справочник JavaScript. Кратко, быстро, под рукой.  Е. В. Дубовик , А. П. Никольский  - прочитать полностью в библиотеке КнигаГо
Название:
Справочник JavaScript. Кратко, быстро, под рукой
Е. В. Дубовик , А. П. Никольский

Жанр:

Справочники, Современные российские издания, Программирование: прочее, Java, Java Script

Изадано в серии:

Справочник

Издательство:

Наука и Техника

Год издания:

ISBN:

978-5-94387-333-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Справочник JavaScript. Кратко, быстро, под рукой"

Данный справочник содержит всю ключевую информацию о Javascript в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную информацию, получать примеры использования тех или иных элементов и конструкций JavaScript. Отдельное внимание уделено отраслевым рекомендациям по хорошему стилю программирования на JavaScript, объектной модели современных браузеров, отладке программ и обработке ошибок. Справочник будет полезен всем, кто использует или изучает JavaScript: от начинающих до профессионалов.

Читаем онлайн "Справочник JavaScript. Кратко, быстро, под рукой". [Страница - 4]

всевоз­
можных эффектов, JavaScript позволяет автоматизировать многие
вещи. Если, скажем, лет 15 назад можно было встретить сайт, разра­
ботанный на чистом HTML (пусть и с использованием таблиц сти­
лей), то сейчас очень сложно себе представить страничку, не исполь­
зующую JavaScript.
Интересно, что первые версии этого языка назывались LiveScript,
подчеркивая основное назначение языка - "оживлять" элементы
страницы, саму страницу. Однако в то время был очень популярен
язык Java, а поскольку синтаксис JavaScript очень напоминает син­
таксисjаvа, было решено назвать его имeннoJavaScript- чтобы при­
влечь больше внимания.
KoдJavaScript находится в составе НТМL-документа (или выносит­
ся в отдельный файл, если код слишком большой). Сам жeJavaScript
также может генерировать НТМL-код в случае необходимости.
Нужно понимать, что JavaScript-cцeнapии в большинстве случаев
выполняются на стороне клиента - прямо в браузере. В этом есть,
как преимущества, так и недостатки. К преимуществам можно сме­
ло отнести снижения нагрузки на сервер, поскольку существенная
доля обработки происходит на стороне клиента и именно ресурсы
клиента тратятся на все это. Недостаток - не всегда один и тот же
скрипт одинаково хорошо работает во всех браузерах. В последнее
время с кроссбраузерной совместимостью возникает все меньше и
меньше проблем, но о ней нужно помнить при разработке собствен­
ных скриптов.
Данная книга сочетает в себе, как теорию, так и практику. Будет опи­
сан синтаксис JavaScript, а также будет приведен ряд уже готовых
рецептов.

ГЛАВА 1.

Базовые положения
JavaScript


---

-

ВIIJ.ll::.л::::J ;.-

г-

- IJJavaScript

Справочник JavaScript

1 . 1 . Не забываем о
скриптинговой природе
Хотя в названии изучаемого языка и есть слово "Java", нужно пони­
мать, что природа этих двух языков программирования совершенно
иная. По сути, JS только отдаленно напоминает Java благодаря схо­
жести синтаксиса. Но сравнивать эти два языка так же некорректно,
как сравнивать самолет с автобусом. И то, и другое является транс­
портным средством (является языком программирования), и то и
другое позволяет перевозить пассажиров (может использоваться в
веб-страницах), но на этом схожесть заканчивается.
Даже если сравнивать синтаксис языков, то JS похож лишь "если
один глаз закрыть, а другой прищурить". Если Java является полно­
ценным объектно-ориентированным языком программирования, то
в JS нет полноценной поддержки ООП, а классы - это всего лишь
"синтаксический сахар" (надстройка) над объектами.
Природа Java и JS - разная. JS - это небольшие программы, встро­
енные в веб-страницу (как в коде самой страницы, так и в отдельном
файле). При желании, разработчик может просмотреть код любой
программы, написанной на JS. А вот с Java ситуация иная. Jаvа­
программы (их еще называются апплетами) хранятся на сервере от­
дельно, в виде бинарных файлов.
• ] ava является компилируемым языком программирования, то
есть написанная программа компилируется в бинарный файл,

Глава 1 . Базовые положения JavaScript

[1

JavaScript

который потом можно встроить в веб-страницу ( сейчас мы го­
ворим только о веб-страницах, но не забываем, что Java - это
кроссплатформенный язык и на нем можно написать програм­
мы для любой операционной системы).
• JS, как и любой скриптинговый язык, является интерпретиру­
емым, то есть он не компилируется в какой-то бинарный файл,
который будет автономно "лежать" па сервсрс.JS-код постоян­
но находится в текстовом виде и интерпретируется браузером
пользователя. Любую JS-программу можно просмотреть без
применения специального ПО вроде дизассемблера.
Примечание. Из соображений оптимизации передаваемых
данных часто]avaScript-кoд подлежит минимизации - про­
цессу, когда из 1-1его удаляются все 1-1езиачимые пробельиые
символы (удаление которьiх ие повредит функционалу) и
комментарии. В этом случае код становится нечитабель­
ным, но благодаря функции Pretty Print (находится 1-ta
вкладке Source и обозначеиа {}) средств разработчика - это
не проблема (рис. 1). Эта функция вам очень пригодится при
исследовании чужого кода, находящегося на сайте, доступа

Рис. 1. 1. Использование функции Pretty Print - слева - до, справа - после

-

!CJJavaScript

Справочник JavaScript

к исходникам которого у вас нет. Попросту говоря - вам по­
нравилась какая-то функция на чужом сайте, --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.