Книга Современный учебник JavaScript - 3 книги


Книга Книга Современный учебник JavaScript - 3 книги

Название: Современный учебник javascript - 3 книги
Автор: Илья Кaнтop
Формат: PDF
Размер: 24,98 Mb
Качество: Отличное
Язык: Русский
Год издания: 2015
Перед вами современный учебник по javascript, начиная с основ, включающий в себя DOM, замыкания, ООП, тонкости и много практических задач. От основ к продвинутой, грамотной разработке.
Язык javascript
Введение
Введение в javascript
Справочники и спецификации
Редакторы для кода
Консоль разработчика
Основы javascript
Привет, мир!
Внешние скрипты, порядок исполнения
Структура кода
Современный стандарт, «use strict»
Переменные
Правильный выбор имени переменной
Шесть типов данных, typeof
Основные операторы
Операторы сравнения и логические значения
Побитовые операторы
Взаимодействие с пользователем: alert, prompt, confirm
Условные операторы: if, '?'
Логические операторы
Преобразование типов для примитивов
Циклы while, for
Конструкция switch
Функции
Функциональные выражения
Рекурсия, стек
Именованные функциональные выражения
Всё вместе: особенности javascript
Качество кода
Отладка в браузере Chrome
ООП в функциональном стиле
Введение
Внутренний и внешний интерфейс
Геттеры и сеттеры
Функциональное наследование
ООП в прототипном стиле
Прототип объекта
Свойство F.prototype и создание объектов через new
Встроенные «классы» в javascript
Свои классы на прототипах
Наследование классов в javascript
Проверка класса: «instanceof»
Свои ошибки, наследование от Error
Примеси
Документ, события,интерфейсы
Документ и объекты страницы
Окружение: DOM, BOM и JS
Дерево DOM
Работа с DOM из консоли
Навигация по DOM-элементам
Поиск: getElement* и querySelector* и не только
Внутреннее устройство поисковых методов
Свойства узлов: тип, тег и содержимое
Современный DOM: полифиллы
Атрибуты и DOM-свойства
Методы contains и compareDocumentPosition
Добавление и удаление узлов
Мультивставка: insertAdjacentHTML и DocumentFragment
Метод document.write
Стили, getComputedStyle
Размеры и прокрутка элементов
Размеры и прокрутка страницы
Координаты в окне
Координаты в документе
Итого
Основы работы с событиями
Введение в браузерные события
Порядок обработки событий
Объект события
Всплытие и перехват
Делегирование событий
Приём проектирования «поведение»
Действия браузера по умолчанию
Генерация событий на элементах
События в деталях
Мышь: клики, кнопка, координаты
Мышь: отмена выделения, невыделяемые элементы
Мышь: движение mouseover/out, mouseenter/leave
Мышь: Drag'n'Drop
Мышь: Drag'n'Drop более глубоко
Мышь: колёсико, событие wheel
Мышь: IE8-, исправление события
Прокрутка: событие scroll
Клавиатура: keyup, keydown, keypress
Загрузка документа: DOMContentLoaded, load, beforeunload, unload
Загрузка скриптов, картинок, фреймов: onload и onerror
Формы, элементы управления
Навигация и свойства элементов формы
Фокусировка: focus/blur
Изменение: change, input, cut, copy, paste
Формы: отправка, событие и метод submit
Создание графических компонентов
Введение
Графические компоненты
Вёрстка графических компонентов
Шаблонизатор LoDash
Коллбэки и события на компонентах
Что изучать дальше
Дополнительно
Веб-компоненты: взгляд в будущее
С высоты орбитального полёта
Свои элементы: Custom Elements
Shadow DOM
Шаблоны template
Стили и селекторы
Импорты
Веб-компонент в сборе
AJAX и COMET
Введение в AJAX и COMET
Node.JS для решения задач
Основы XMLHttpRequest
XMLHttpRequest POST, формы и кодировка
XMLHttpRequest: кросс-доменные запросы
XMLHttpRequest: индикация прогресса
XMLHttpRequest: возобновляемая закачка
COMET с XMLHttpRequest: длинные опросы
WebSocket
Протокол JSONP
Server Side Events — события с сервера
IFRAME для AJAX и COMET
Атака CSRF
Таблица транспортов и их возможностей
Анимация
Кривые Безье
CSS-анимации
JS-Анимация
Оптимизация
Введение
Как работают сжиматели javascript
Улучшаем сжатие кода
Утечки памяти
Утечки памяти при использовании jQuery
Очистка памяти при removeChild/innerHTML
GCC: продвинутые оптимизации
GCC: статическая проверка типов
GCC: интеграция с Google Closure Library
Окна и Фреймы
Открытие окон и методы window
Общение между окнами и фреймами
Кросс-доменные ограничения и их обход
Общение окон с разных доменов: postMessage
Привлечение внимания к окну
Атака Clickjacking и защита от неё
CSS для javascript-разработчика
О чём пойдёт речь
Единицы измерения: «px», «em», «rem» и другие
Все значения свойства «display»
Свойство «float»
Свойство «position»
Центрирование горизонтальное и вертикальное
Свойства «font-size» и «line-height»
Свойство white-space
Свойство «outline»
Свойство «box-sizing»
Свойство «margin»
Лишнее место под IMG
Свойство «overflow»
Особенности свойства «height» в %
Знаете ли вы селекторы?
CSS-спрайты
Правила форматирования CSS
Сундучок с инструментами
Полезные расширения Firefox и Chrome
Скриптуемый отладочный прокси Fiddler
IE HTTP Analyzer
Регулярные выражения
Паттерны и флаги
Методы RegExp и String
Классы и спецсимволы
Наборы и диапазоны […]
Квантификаторы +, *, ? и {n}
Жадные и ленивые квантификаторы
Скобочные группы
Обратные ссылки: \n и $n
Альтернация (или) |
Начало строки ^ и конец $
Многострочный режим, флаг «m»
Предпросмотр (неготово)
Чёрная дыра бэктрекинга
О всякой всячине
Эволюция шаблонных систем для javascript
Книги по JS, HTML/CSS и не только
Асинхронное выполнение: setImmediate
Позднее связывание «bindLate»
Sublime Text: шпаргалка
Выделение: Range, TextRange и Selection
Применяем ООП: Drag'n'Drop++
Куки, document.cookie
Intl: интернационализация в javascript
Особенности регулярных выражений в javascript

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12854 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Производство отливок из чугуна

    Производство отливок из чугуна

    Название: Производство отливок из чугуна Автор: Худокормов Д.Н. Издательство: Вышэйшая школа Страниц: 198 Формат: DJVU Размер: 3.1 Мб Качество: Нормальное Язык: Русский Год издания: 1987 В учебном пос . . .

  • Книга Технология и организация строительства автомобильных дорог

    Технология и организация строительства автомобильных дорог

    Название: Технология и организация строительства автомобильных дорог Автор: Горелышев Н.В. Издательство: Транспорт Страниц: 551 Формат: PDF Размер: 71.5 Мб Качество: Приемлемое Язык: Русский Год издан . . .

  • Книга Вселенная Игр в 8 томах

    Вселенная Игр в 8 томах

    Название: Вселенная Игр в 8 томах Автор: Разные Издательство: Домино Страниц: 2400 Формат: FB2 Размер: 10.23 Mb Качество: Отличное Язык: Русский Год издания: 2010-2012 Вселенная Игр - серия произведен . . .

  • Книга Конструкторский контроль чертежей

    Конструкторский контроль чертежей

    Название: Конструкторский контроль чертежей Автор: Кохановский В.Д., Дзюман-Грек Ю.Н. Издательство: Машиностроение Страниц: 10.2 Мб Формат: PDF Размер: 10.2 Мб Качество: Нормальное Язык: Русский Год и . . .

  • Книга Электрооборудование тракторов и автомобилей

    Электрооборудование тракторов и автомобилей

    Название: Электрооборудование тракторов и автомобилей Автор: Барабанов В.Е., Василевский В.И., Левин С.М. Издательство: Изд-во сельскохозяйственной литературы Страниц: 392 Формат: DJVU Размер: 4 Мб (+ . . .

  • Книга Газовые редукторы

    Газовые редукторы

    Название: Газовые редукторы Автор: Ермилов В.А. Издательство: Машиностроение Страниц: 180 Формат: PDF Размер: 12 МБ Качество: Отличное Язык: Русский Год издания: 1981 В книге изложены инженерные мето . . .

  • Книга Испытания авиационных воздушно-реактивных двигателей

    Испытания авиационных воздушно-реактивных двигателей

    Название: Испытания авиационных воздушно-реактивных двигателей Автор: Горбунов Г.М., Солохин Э.Л. Издательство: Машиностроение Формат: DJVU Размер: 7 MB Качество: Нормальное Язык: Русский Год издания: . . .

  • Книга Психология уголовной ответственности

    Психология уголовной ответственности

    Название: Психология уголовной ответственности Автор: Ситковская О.Д. Издательство: Норма Страниц: 284 Формат: DJVU Размер: 2.8 Мб Качество: Отличное Язык: Русский Год издания: 1998 В работе впервые . . .

  • Книга Расстрел по лимиту. Из истории политических репрессий в ТАССР в годы ежовщины.

    Расстрел по лимиту. Из истории политических репрессий в ТАССР в годы ежовщины.

    Название: Расстрел по лимиту. Из истории политических репрессий в ТАССР в годы ежовщины. Автор: Степанов А.Ф. Издательство: Казань "Новое Знание" Формат: PDF Размер: 16.3 mb Качество: Отличное Язык: Р . . .

  • Книга Словарь тюремно-лагерно-блатного жаргона

    Словарь тюремно-лагерно-блатного жаргона

    Название: Словарь тюремно-лагерно-блатного жаргона Автор: Балдаев Д.С., Белко В.К., Исупов И.М. Издательство: Края Москвы Страниц: 526 Формат: DJVU Размер: 8.2 Мб Качество: Нормальное Язык: Русский Го . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Книга Современный учебник JavaScript - 3 книги. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.