Этан Браун - Изучаем JavaScript. Руководство по созданию современных веб-сайтов
3-е изданиеНазвание: | Изучаем JavaScript. Руководство по созданию современных веб-сайтов | |
Автор: | Этан Браун | |
Жанр: | Интернет, Java, Java Script | |
Изадано в серии: | неизвестно | |
Издательство: | ООО "Альфа-книга" | |
Год издания: | 2017 | |
ISBN: | 978-5-9908463-9-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Изучаем JavaScript. Руководство по созданию современных веб-сайтов"
Аннотация к этой книге отсутствует.
Читаем онлайн "Изучаем JavaScript. Руководство по созданию современных веб-сайтов". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (102) »
операторы с не логическими операндами
Условный оператор
Оператор "запятая"
Оператор группировки
Побитовые операторы
Оператор typeof
Оператор void
Операторы присваивания
Деструктурирующее присваивание
Операторы объектов и массивов
107
107
1 10
111
1 13
1 14
1 15
115
1 16
1 17
1 18
118
1 19
1 19
1 19
121
1 22
1 22
1 24
125
8
Сод ержани е
Выражения в строковых шаблонах
Выражения и шаблоны управления потоком
Преобразование операторов if ...else в условные выражения
Преобразование операторов if в сокращенные выражения логического ИЛИ
Заключение
126
126
126
127
127
Глава 6. Функции
129
Возвращаемые значения
Вызов или обращение
Аргументы функции
Определяют ли аргументы функцию�
Деструктуризация аргументов
Стандартные аргументы
Функции как свойства объектов
Ключевое слово this
Функциональные выражения и анонимные функции
Стрелочная нотация
Методы cal l, apply и Ьind
Заключение
130
130
131
133
134
135
135
136
138
140
141
143
Глава 7. Область видимости
145
Область видимости и существование переменных
Лексическая или динамическая область видимости
Глобальная область видимости
Область видимости блока
Маскировка переменной
Функции, замкнутые выражения и лексическая область видимости
Немедленно вызываемые функциональные выражения
Область видимости функции и механизм подъема объявлений
Подъем функций
Временная мертвая зона
Строгий режим
Заключение
146
146
147
149
150
151
153
154
1 56
157
157
158
Глава 8. Массивы и их обработка
159
Обзор массивов
Манипулирование содержимым массива
Добавление отдельных элементов в начало или конец и их удаление
Добавление нескольких элементов в конец
Получение подмассива
Добавление и удаление элементов в любой позиции
159
160
161
161
162
162
Содержание
9
Копирование и вставка в пределах массива
Заполнение массива заданным значением
Обращение и сортировка массивов
Поиск в массиве
Фундаментальные операции над массивом: map и fil ter
Магия массивов: метод reduce
Методы массива и удаленные или еще не определенные элементы
Соединение строк
Заключение
162
163
163
164
166
168
171
172
173
Глава 9. Объекты и объектно-ориентированное программирование
175
Перебор свойств
Цикл for...in
Метод Obj ect.keys
Объектно-ориентированное программирование
Создание класса и экземпляра
Динамические свойства
Классы как функции
Прототип
Статические методы
Наследование
Полиморфизм
Перебор свойств объектов (снова)
Строковое представление
Множественное наследование, примеси и интерфейсы
Заключение
175
176
176
177
178
179
181
181
183
184
185
186
187
188
190
Глава 1О. Отображения и наборы
191
Отображения
Слабые Отображения
Наборы
Слабые наборы
Расставаясь с объектной привычкой
191
193
194
195
196
Глава 11. Исключения и обработка ошибок
197
Объект Error
Обработка исключений с использованием блоков try и catch
Генерирование ошибки
Обработка исключений и стек вызовов
Конструкция try...catch . ..finally
Позвольте исключениям быть исключениями
197
198
199
200
202
203
10
Сод ержание
Глава 12. Итераторы и генераторы
205
Протокол итератора
Генераторы
Выражения yield и двухсторонняя связь
Генераторы и оператор return
Заключение
207
209
210
212
213
Глава 13. Функции и мощь абстрактного мышления
215
Функции как подпрограммы
Функции как подпрограммы, возвращающие значение
Функции как . . . функции
И что?
Функции являются объектами
Немедленно вызываемое функциональное выражение и асинхронный код
Переменные функций
Функции в массиве
Передача функции в функцию
Возвращение функции из функции
Рекурсия
Заключение
215
216
217
220
221
22 1
223
225
227
228
229
230
Глава 14. Асинхронное программирование
231
Аналогия
Обратные вызовы
Функции setinterva l и clearinterval
Область видимости и асинхронное выполнение
Передача ошибок функциям обратного вызова
Проклятье обратных вызовов
Обязательства
Создание обязательств
Использование обязательств
События
Сцепление обязательств
Предотвращение незавершенных обязательств
Генераторы
Шаг вперед и два назад?
Не пишите собственных пускателей --">
Условный оператор
Оператор "запятая"
Оператор группировки
Побитовые операторы
Оператор typeof
Оператор void
Операторы присваивания
Деструктурирующее присваивание
Операторы объектов и массивов
107
107
1 10
111
1 13
1 14
1 15
115
1 16
1 17
1 18
118
1 19
1 19
1 19
121
1 22
1 22
1 24
125
8
Сод ержани е
Выражения в строковых шаблонах
Выражения и шаблоны управления потоком
Преобразование операторов if ...else в условные выражения
Преобразование операторов if в сокращенные выражения логического ИЛИ
Заключение
126
126
126
127
127
Глава 6. Функции
129
Возвращаемые значения
Вызов или обращение
Аргументы функции
Определяют ли аргументы функцию�
Деструктуризация аргументов
Стандартные аргументы
Функции как свойства объектов
Ключевое слово this
Функциональные выражения и анонимные функции
Стрелочная нотация
Методы cal l, apply и Ьind
Заключение
130
130
131
133
134
135
135
136
138
140
141
143
Глава 7. Область видимости
145
Область видимости и существование переменных
Лексическая или динамическая область видимости
Глобальная область видимости
Область видимости блока
Маскировка переменной
Функции, замкнутые выражения и лексическая область видимости
Немедленно вызываемые функциональные выражения
Область видимости функции и механизм подъема объявлений
Подъем функций
Временная мертвая зона
Строгий режим
Заключение
146
146
147
149
150
151
153
154
1 56
157
157
158
Глава 8. Массивы и их обработка
159
Обзор массивов
Манипулирование содержимым массива
Добавление отдельных элементов в начало или конец и их удаление
Добавление нескольких элементов в конец
Получение подмассива
Добавление и удаление элементов в любой позиции
159
160
161
161
162
162
Содержание
9
Копирование и вставка в пределах массива
Заполнение массива заданным значением
Обращение и сортировка массивов
Поиск в массиве
Фундаментальные операции над массивом: map и fil ter
Магия массивов: метод reduce
Методы массива и удаленные или еще не определенные элементы
Соединение строк
Заключение
162
163
163
164
166
168
171
172
173
Глава 9. Объекты и объектно-ориентированное программирование
175
Перебор свойств
Цикл for...in
Метод Obj ect.keys
Объектно-ориентированное программирование
Создание класса и экземпляра
Динамические свойства
Классы как функции
Прототип
Статические методы
Наследование
Полиморфизм
Перебор свойств объектов (снова)
Строковое представление
Множественное наследование, примеси и интерфейсы
Заключение
175
176
176
177
178
179
181
181
183
184
185
186
187
188
190
Глава 1О. Отображения и наборы
191
Отображения
Слабые Отображения
Наборы
Слабые наборы
Расставаясь с объектной привычкой
191
193
194
195
196
Глава 11. Исключения и обработка ошибок
197
Объект Error
Обработка исключений с использованием блоков try и catch
Генерирование ошибки
Обработка исключений и стек вызовов
Конструкция try...catch . ..finally
Позвольте исключениям быть исключениями
197
198
199
200
202
203
10
Сод ержание
Глава 12. Итераторы и генераторы
205
Протокол итератора
Генераторы
Выражения yield и двухсторонняя связь
Генераторы и оператор return
Заключение
207
209
210
212
213
Глава 13. Функции и мощь абстрактного мышления
215
Функции как подпрограммы
Функции как подпрограммы, возвращающие значение
Функции как . . . функции
И что?
Функции являются объектами
Немедленно вызываемое функциональное выражение и асинхронный код
Переменные функций
Функции в массиве
Передача функции в функцию
Возвращение функции из функции
Рекурсия
Заключение
215
216
217
220
221
22 1
223
225
227
228
229
230
Глава 14. Асинхронное программирование
231
Аналогия
Обратные вызовы
Функции setinterva l и clearinterval
Область видимости и асинхронное выполнение
Передача ошибок функциям обратного вызова
Проклятье обратных вызовов
Обязательства
Создание обязательств
Использование обязательств
События
Сцепление обязательств
Предотвращение незавершенных обязательств
Генераторы
Шаг вперед и два назад?
Не пишите собственных пускателей --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (102) »
Книги схожие с «Изучаем JavaScript. Руководство по созданию современных веб-сайтов» по жанру, серии, автору или названию:
Эрик Фримен, Элизабет Фримен - Изучаем HTML, XHTML и CSS Жанр: Другие языки и системы программирования Год издания: 2014 Серия: Head First O’Reilly |
Робин Никсон - Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 Жанр: PHP Год издания: 2023 Серия: Бестселлеры o’reilly |
Алекс Сучжон-Ким Пан - Укрощение цифровой обезьяны. Как избавиться от интернет-зависимости Жанр: Интернет Год издания: 2014 |
А Ш Левин - Интернет для людей старшего возраста Жанр: Интернет Год издания: 2014 |