Информация о книге

978-5-94387-762-9

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Интернет, Интранет, компьютерные сети » Разработка для Интернет » JavaScript на примерах. Практика, практика и только практика

Никольский А.М., JavaScript на примерах. Практика, практика и только практика


серия: На примерах
Наука и Техника, 2018 г., 978-5-94387-762-9


Наличие в интернет-магазинах

Магазинов: 3, Цена: от 679 руб. посмотреть все

Описание книги

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

Купить эту книгу можно в интернет-магазинах

  Book24 - 679 руб.   Буквоед - 679 руб.   Читай-Город - 679 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

ВВЕДЕНИЕ
ГЛАВА 1. ПРОСТОЙ САЙТ БЕЗ JAVASCRIPT
1.1. ГЛАВНАЯ СТРАНИЦА
1.2. СТРАНИЦА С ИНФОРМАЦИЕЙ О ТОВАРЕ
1.3. СТИЛИ
1.4. НЕДОСТАТКИ НАШЕГО РЕШЕНИЯ
ГЛАВА 2. ОСНОВНЫЕ ПОНЯТИЯ
И ПЕРВАЯ ПРОГРАММА
2.1. JAVASCRIPT-НЕ JAVA
2.2. ОБЪЕКТНАЯ МОДЕЛЬ JAVASCRIPT
2.3. ПЕРВАЯ ПРОГРАММА
2.4. КОММЕНТАРИИ В JAVASCRIPT
2.5. ДИАЛОГОВЫЕ ОКНА
2.5.1. Метод alert() - простое окно с сообщением и
кнопкой ОК.
2.5.2. Метод confirmQ - окно с кнопками ОК и Cancel
2.5.3. Метод prompt() - диалоговое окно для ввода
данных
2.6. СПЕЦИАЛЬНЫЕ СИМВОЛЫ
2.7. ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА
ГЛАВАЗ. ОСНОВЫ СИНТАКСИСА
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. СКРИПТ TOOLTIP
ГЛАВА 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. ОБЪЕКТ WIN DOW
10.3.1. Метод ореп(): создаем новые окна
10.3.2. Метод showModalDialog()
10.3.3. Метод setTimeout()
10.4. ОБЪЕКТ NAVIGATOR: ПОЛУЧЕНИЕ
ИНФОРМАЦИИ О БРАУЗЕРЕ И СИ-
СТЕМЕ
10.5. ОБЪЕКТ SCREEN: ИНФОРМАЦИЯ О МОНИТОРЕ
ПОЛЬЗОВАТЕЛЯ
10.6. ОБЪЕКТ LOCATION: СТРОКА АДРЕСА
БРАУЗЕРА
10.7. ОБЪЕКТ HISTORY: СПИСОК ИСТОРИИ
10.8. ОБЪЕКТ DOCUMENT: ОБРАЩЕНИЕ К
ЭЛЕМЕНТАМ ДОКУМЕНТА
10.9. ОБЪЕКТ STYLE: ДОСТУП К ТАБЛИЦЕ СТИЛЕЙ
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. HTML-КОД
13.3. СЦЕНАРИЙ ПРОКРУТКИ
ГЛАВА 14. ВВЕДЕНИЕ В AJAX
14.1. РАЗЛИЧНЫЕ БИБЛИОТЕКИ JAVASCRIPT
14.2. ВВЕДЕНИЕ В AJAX ИЛИ ПЕРЕЗАГРУЗКА
СТРАНИЦЫ НАЛЕТУ
14.3. СОЗДАНИЕ AJAX-ПРИЛОЖЕНИЯ
ГЛАВА 15. ДОБАВЛЯЕМ JQUERYUI НА САЙТ
15.1. ЗАГРУЗКА JQUERYUI
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 BOX
16.6.1. Самая простая галерея
16.6.2. Просмотр предыдущей и следующей
фотографии Изменение внешнего вида окна
галереи
ГЛАВА 17. ВСЯКИЕ ПОЛЕЗНОСТИ
17.1. СЧЕТЧИК ПОСЕЩЕНИЙ С ПОМОЩЬЮ COOKIES
17.2. ЗАПРЕЩАЕМ БРАУЗЕРУ ВЫДЕЛЯТЬ ТЕКСТ
17.3. ДОБАВЛЯЕМ ИНФОРМАЦИЮ ОБ АВТОРСКИХ
ПРАВАХ
17.4. ЗАПРЕТ ПРОСМОТРА HTML-КОДА
17.5. ОТЛОЖЕННАЯ ЗАГРУЗКА ФАЙЛА
17.6. ВСПЛЫВАЮЩИЕ ОКНА
ЗАКЛЮЧЕНИЕ


Об авторе


Последние поступления в рубрике "Разработка для Интернет"



Легкий способ выучить Python 3 еще глубже Легкий способ выучить Python 3 еще глубже Шоу З.

Воплотите ваши идеи в код самого высокого качества! Зед Шоу – один из тех, кто по-настоящему разбирается в Python. Его советы помогли миллионам программистов по всему миру, помогут они и вам. От вас потребуется лишь дисциплина, желание и упорство, все......

Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Дейли Б.

Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular— ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко......

Программирование GPU при помощи Python и CUDA Программирование GPU при помощи Python и CUDA Тоуманнен Б.

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Никольский А.М., JavaScript на примерах. Практика, практика и только практика в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.