Javascript на примерах, Никольский А.П., 2017

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

JavaScrip на примерах, Никольский А.П., 2017.

   Эта книга является превосходным учебным пособием для изучения языка программирования JavaScript на примерах. Изложение ведется последовательно: от написания первой программы, до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходимые пояснения и комментарии.
Книга написана простым и доступным языком. Лучший выбор для результативного изучения JavaScript!

Javascript на примерах, Никольский А.П., 2017


JavaScript - не Java.
Прежде чем вы приступите к изучению JavaScript, нужно понимать, что Java - это не Java. Это два совершенно разных языка программирования. JavaScript не имеет ничего общего с языком Java, кроме похожего синтаксиса. Однако JavaScript может обращаться к внешним свойствам и методам Java-апплетов, которые встроены в HTML-страницу.

Java - это объектно-ориентированный язык программирования, а Java-апплеты запускаются с помощью компилятора. Апплеты Java встраиваются в Web-страницу, но хранятся на диске как отдельные файлы. Это двоичные файлы, и если вы их откроете, то не увидите исходный код апплета.

Сценарии JavaScript размещаются внутри Web-страницы и не могут существовать отдельно от нее. Для выполнения JS-сценариев не нужен компилятор, они выполняются браузером. JS-сценарий - это обычный текст, и вы можете просмотреть код сценария невооруженным взглядом - без какого-нибудь специального программного обеспечения.

ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
ГЛАВА 1. ПРОСТОЙ САЙТ БЕЗ JAVASCRIPT.
1.1. ГЛАВНАЯ СТРАНИЦА.
1.2. СТРАНИЦА С ИНФОРМАЦИЕЙ О ТОВАРЕ.
1.3. стили.
1.4. НЕДОСТАТКИ НАШЕГО РЕШЕНИЯ.
ГЛАВА 2. ОСНОВНЫЕ ПОНЯТИЯ И ПЕРВАЯ ПРОГРАММА.
2.1. JAVASCRIPТ - НЕ JAVA.
2.2. ОБЪЕКТНАЯ МОДЕЛЬ JAVASCRIPT.
2.3. ПЕРВАЯ ПРОГРАММА.
2.4. КОММЕНТАРИИ В JAVASCRIPT.
2.5. ДИАЛОГОВЫЕ ОКНА.
2.5.1. Метод alert() - простое окно с сообщением и кнопкой ОК.
2.5.2. Метод coпfirm() - окно с кнопками ОК и Сапсеl.
2.5.3. Метод prompt() - диалоговое окно для ввода данных.
2.6. СПЕЦИАЛЬНЫЕ СИМВОЛЫ.
2.7. ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА.
ГЛАВА 3. ОСНОВЫ СИНТАКСИСА.
3.1. ПЕРЕМЕННЫЕ В JAVASCRIPT.
3.1.1. Объявление переменной.
3.1.2. Типы данных и преобразование типов.
3.1.3. Локальные и глобальные переменные.
3.2. ВЫРАЖЕНИЯ И ОПЕРАТОРЫ.
3.2.1. Типы выражений.
3.2.2. Операторы присваивания.
3.2.3. Арифметические операторы.
3.2.4. Логические операторы.
3.2.5. Операторы сравнения.
3.2.6. Двоичные операторы.
3.2.7. Слияние строк.
3.2.8. Приоритет выполнения операторов.
3.3. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА.
3.3.1. Условный оператор if.
3.3.2. Оператор выбора switch.
3.3.3. Циклы.
Цикл for.
Цикл while.
Цикл do..while.
Операторы break и continue.
Вложенность циклов.
ГЛАВА 4. МАССИВЫ.
4.1. ВВЕДЕНИЕ В МАССИВЫ.
4.2. ИНИЦИАЛИЗАЦИЯ МАССИВА.
4.3. ИЗМЕНЕНИЕ И ДОБАВЛЕНИЕ ЭЛЕМЕНТОВ МАССИВА.
4.4. МНОГОМЕРНЫЕ МАССИВЫ.
4.5. ПРИМЕР ОБРАБОТКИ МАССИВА.
ГЛАВА 5. ДЕЛАЕМ СЛАЙДЕР.
5.1. ДЕЛАЕМ СЛАЙДЕР ВРУЧНУЮ.
5.2. ДЕЛАЕМ СЛАЙДЕР СРЕДСТВАМИ JQUERY UI/SHOPPICA.
ГЛАВА 6. КРАСИВЫЕ ПОДСКАЗКИ ДЛЯ САЙТА.
6.1. САМОСТОЯТЕЛЬНОЕ РЕШЕНИЕ.
6.2. СКРИПТ ТООLТIР.
ГЛАВА 7. ФУНКЦИИ.
7.1. ОСНОВНЫЕ ПОНЯТИЯ.
7.2. РАСПОЛОЖЕНИЕ ФУНКЦИЙ ВНУТРИ СЦЕНАРИЯ.
7.3. РЕКУРСИЯ.
7.4. ОБЛАСТЬ ВИДИМОСТИ ПЕРЕМЕННОЙ: ГЛОБАЛЬНЫЕ И ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ.
ГЛАВА 8. ОСНОВЫ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.
8.1. ОСНОВНЫЕ КОНЦЕПЦИИ.
8.2. СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ КЛАССОВ И ОБЪЕКТОВ.
8.3. ПРОТОТИПЫ.
8.4. ПРОСТРАНСТВА ИМЕН.
ГЛАВА 9. МЕНЮ И ПАНЕЛИ.
9.1. ДЕЛАЕМ МЕНЮ ВРУЧНУЮ.
9.2. ДИНАМИЧЕСКОЕ МЕНЮ СРЕДСТВАМИ SUPERFISH.
9.2.1. Создание меню.
9.2.2. Настройка меню.
9.3. ЭФФЕКТНАЯ ПОЛОСКА ПРОКРУТКИ.
9.4. РАЗДВИГАЮЩЕЕСЯ МЕНЮ.
ГЛАВА 10. ОБЪЕКТНАЯ МОДЕЛЬ.
10.1. СТРУКТУРА ОБЪЕКТНОЙ МОДЕЛИ.
10.2. ОСНОВНЫЕ ОБЪЕКТЫ ОБЪЕКТНОЙ МОДЕЛИ IE.
10.3. ОБЪЕКТ WINDOW.
10.3.1. Метод open(): создаем новые окна.
10.3.2. Метод showModalDialog().
10.3.3. Метод setТimeout().
10.4. ОБЪЕКТ NAVIGATOR: ПОЛУЧЕНИЕ ИНФОРМАЦИИ О БРАУЗЕРЕ И СИСТЕМЕ.
10.5. ОБЪЕКТ SCREEN: ИНФОРМАЦИЯ О МОНИТОРЕ ПОЛЬЗОВАТЕЛЯ.
10.6. ОБЪЕКТ LOCATION: СТРОКА АДРЕСА БРАУЗЕРА.
10.7. ОБЪЕКТ HISTORY: СПИСОК ИСТОРИИ.
10.8. ОБЪЕКТ DOCUMENT: ОБРАЩЕНИЕ К ЭЛЕМЕНТАМ ДОКУМЕНТА.
10.9. ОБЪЕКТ SТYLE: ДОСТУП К ТАБЛИЦЕ СТИЛЕЙ.
10.10. ОБЪЕКТ SELECTION: РАБОТА С ВЫДЕЛЕНИЕМ.
10.11. ПОЛЕЗНЫЕ ПРИМЕРЫ.
10.11.1. Добавление сайта в Избранное.
10.11.2. Установка сайта в качестве домашней страницы.
10.11.3. Работа с Cookies.
ГЛАВА 11. РАБОТА С ФОРМАМИ В JAVASCRIPT.
11.1. КОЛЛЕКЦИЯ FORMS.
11.2. СВОЙСТВА, МЕТОДЫ И СОБЫТИЯ ОБЪЕКТА ФОРМЫ.
11.3. ПОЛУЧЕНИЕ ДАННЫХ ИЗ ПОЛЯ ВВОДА. ПРОВЕРКА ПРАВИЛЬНОСТИ ВВОДА.
11.4. РАБОТА С TEXTAREA.
11.5. РАБОТА С ФЛАЖКАМИ.
11.6. РАБОТА С КНОПКАМИ.
11.7. ПРОВЕРКА ПРАВИЛЬНОСТИ E-MAIL.
11.8. ФОРМА ЗАКАЗА ДЛЯ НАШЕГО САЙТА.
ГЛАВА 12. ВСТРОЕННЫЕ КЛАССЫ И СОБЫТИЯ JAVASCRIPT.
12.1. ВСТРОЕННЫЕ КЛАССЫ.
12.1.1. Класс Global.
12.1.2. Класс Number.
12.1.3. Класс String.
12.1.4. Класс Array.
Свойства и методы класса.
Сортировка массива.
Многомерные массивы.
Ассоциативные массивы.
12.1.5. Класс Math.
12.1.6. Классы Function и Arguments.
12.1.7. Класс Date.
12.1.8. Класс RegExp.
12.2. СОБЫТИЯ JAVASCRIPT.
12.2.1. Что такое событие?.
12.2.2. События мыши.
12.2.3. События клавиатуры.
12.2.4. События документа.
12.2.5. События формы.
12.2.6. Последовательность событий.
12.2.7. Всплывание событий.
12.2.8. Действие по умолчанию.
12.2.9. Обработчики событий.
12.2.10. Объект event.
ГЛАВА 13. ЭФФЕКТНАЯ ЛЕНДИНГ-СТРАНИЦА.
13.1. НЕОБХОДИМЫЕ СЦЕНАРИИ.
13.2. НТМL-КОД.
13.3. СЦЕНАРИЙ ПРОКРУТКИ.
ГЛАВА 14. ВВЕДЕНИЕ В AJAX.
14.1. РАЗЛИЧНЫЕ БИБЛИОТЕКИ JAVASCRIPT.
14.2. ВВЕДЕНИЕ В AJAX ИЛИ ПЕРЕЗАГРУЗКА СТРАНИЦЫ НА ЛЕТУ.
14.3. СОЗДАНИЕ АJАХ-ПРИЛОЖЕНИЯ.
ГЛАВА 15. ДОБАВЛЯЕМ JQUERY UI НА САЙТ.
15.1. ЗАГРУЗКА JQUERY UI.
15.2. ВЫБОР ДАТЫ.
15.3. ДИАЛОГОВОЕ ОКНО.
15.4. РАСКРЫВАЮЩИЕСЯ СЕКЦИИ.
15.5. ИНДИКАТОР ПРОЦЕССА.
15.6. ВКЛАДКИ.
15.7. кнопки.
ГЛАВА 16. НАВОРАЧИВАЕМ ИЗОБРАЖЕНИЯ.
16.1. ИЗМЕНЕНИЕ ИЗОБРАЖЕНИЯ ПО СОБЫТИЮ МЫШИ.
16.2. СЛАЙДЕР В ВИДЕ ФОТОПЛЕНКИ.
16.3. ЗАГРУЗКА ИЗОБРАЖЕНИЯ В DIV.
16.4. КАРУСЕЛЬ ФОТОГРАФИЙ.
16.5. ЗАТЕНЕНИЕ КАРТИНКИ ПРИ НАВЕДЕНИИ С ПОМОЩЬЮ ФИЛЬТРА.
16.6. ГАЛЕРЕЯ FANCY ВОХ.
16.6.1. Самая простая галерея.
16.6.2. Просмотр предыдущей и следующей фотографии. Изменение внешнего вида окна галереи.
ГЛАВА 17. ВСЯКИЕ ПОЛЕЗНОСТИ.
17.1. СЧЕТЧИК ПОСЕЩЕНИЙ С ПОМОЩЬЮ COOKIES.
17.2. ЗАПРЕЩАЕМ БРАУЗЕРУ ВЫДЕЛЯТЬ ТЕКСТ.
17.3. ДОБАВЛЯЕМ ИНФОРМАЦИЮ ОБ АВТОРСКИХ ПРАВАХ.
17.4. ЗАПРЕТ ПРОСМОТРА НТМL-КОДА.
17.5. ОТЛОЖЕННАЯ ЗАГРУЗКА ФАЙЛА.
17.6. ВСПЛЫВАЮЩИЕ ОКНА.
ЗАКЛЮЧЕНИЕ.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Javascript на примерах, Никольский А.П., 2017 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать zip
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Хештеги: :: ::