Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка
Description
Руководство по JavaScript для тех, кто хочет кодить быстро и эффективно.
«Новые возможности JavaScript» — это сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Книга будет полезна всем, кто имеет по крайней мере базовое представление о JavaScript и хочет изучить новые возможности языка, появившиеся в последние годы.
Благодаря ей вы узнаете:
• Чем последние версии JS отличаются друг от друга.
• Как расширился функционал объектов в коде.
• Что нового могут предложить функции.
• Как использовать современный синтаксис языка.
• Какими будут дальнейшие улучшения JS.
Это не академическая книга для экспертов в программировании. Это практическая книга для обычных разработчиков на JavaScript, желающих развивать свои навыки программирования и идти в ногу со временем.
Ти Джей Краудер — инженер-программист с 30-летним стажем, руководитель британской компании Farsight Software, которая занимается консалтингом и разработкой программного обеспечения.
«Новые возможности JavaScript» — это сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Книга будет полезна всем, кто имеет по крайней мере базовое представление о JavaScript и хочет изучить новые возможности языка, появившиеся в последние годы.
Благодаря ей вы узнаете:
• Чем последние версии JS отличаются друг от друга.
• Как расширился функционал объектов в коде.
• Что нового могут предложить функции.
• Как использовать современный синтаксис языка.
• Какими будут дальнейшие улучшения JS.
Это не академическая книга для экспертов в программировании. Это практическая книга для обычных разработчиков на JavaScript, желающих развивать свои навыки программирования и идти в ногу со временем.
Ти Джей Краудер — инженер-программист с 30-летним стажем, руководитель британской компании Farsight Software, которая занимается консалтингом и разработкой программного обеспечения.
Technical Details
| age: | 12 |
| author: | Краудер Ти Джей |
| availabilityCode: | 3 |
| Cover: | твердый переплёт |
| ds: | 25 |
| ISBN: | 978-5-04-159515-9 |
| page_extent: | 640 |
| series: | Мировой компьютерный бестселлер |
| table_of_contents: | ОБ АВТОРЕ О ТЕХНИЧЕСКОМ РЕДАКТОРЕ О ТЕХНИЧЕСКОМ КОРРЕКТОРЕ БЛАГОДАРНОСТИ ВВЕДЕНИЕ О чем эта книга? Кому стоит читать эту книгу Как пользоваться этой книгой ГЛАВА 1. НОВЫЕ ВОЗМОЖНОСТИ В ES2015-ES2020 И ДАЛЕЕ Определения, что есть что и терминология Что такое Ecma? ECMAScript? TC39? Что такое ES6? ES7? ES2015? ES2020? "Движки" JavaScript, браузеры и др. Что за "новые возможности"? Как создаются новые возможности? Кто здесь главный Процесс Вовлечение в процесс Следите за новыми возможностями Использование текущих функций во вчерашних условиях и разрабатываемых возможностей сегодня Транспилирование примера с помощью Babel Обзор главы ГЛАВА 2. ОБЪЯВЛЕНИЯ БЛОЧНОЙ ОБЛАСТИ ВИДИМОСТИ ДЛЯ LET И CONST Введение в let и const Истинная блочная область видимости Повторные объявления - это ошибка Поднятие и временная мертвая зона Новый вид глобальных переменных Const: Константы в JavaScript Основы const Объекты, на которые ссылается const, по- прежнему изменяемы Блочная область видимости в циклах Проблема "замыканий в циклах" Привязки: Как работают переменные, константы и другие идентификаторы Циклы while и do-while Последствия для производительности Константа в блоках цикла Константа в циклах for-in От старых привычек к новым Используйте const или let вместо var Сохраняйте узкую область видимости переменных Используйте блочную область видимости вместо встроенных анонимных функций ГЛАВА 3. ФУНКЦИИ Стрелочные функции и лексические this, super и т. д. Синтаксис стрелочной функции Стрелочные функции и лексические this Стрелочные функции не могут быть конструкторами Значения параметров по умолчанию Значения по умолчанию - это выражения Значения по умолчанию вычисляются в их собственной области видимости Значения по умолчанию не увеличивают арность функции Остаточные параметры Висящие запятые в списках параметров и вызовах функций Свойство имени функции Объявления функций внутри блоков Объявления функций внутри блоков: Стандартная семантика Объявления функций внутри блоков: Устаревшая в |
| topCategoryId: | 3 |
| Type: | book |
| Weight: | 872 |
| year: | 2023 |
| Высота: | 33 |
| Длина: | 243 |
| Ширина: | 167 |
Price history chart & currency exchange rate
Customers also viewed

4,162.13 руб.
В язана сукня без рукавів She S MISS з двостороннім принтом SSkpoo22510 navy/66
joom.com
2,704.47 руб.
Lapcos, Collagen Sheet Beauty Mask, Elasticity Enhancement, 1 Sheet, 25ml (0.84fl oz)
joom.com
2,478.94 руб.
Чоловічий пуловер на блискавці з довгим рукавом і капюшоном, топи, блузка XL чорний
joom.com
4,026.45 руб.
Конверсія Кутова шліфувальна машина Універсальна головка Адаптер Електрична лопата Шліфування 1set
joom.com
2,693.47 руб.
Sofa Cover Cloth Four Seasons Universal Non-Slip Simple Machine Washable Sofa Cover All-Inclusive Universal Sofa Cushion 180*130cm
joom.com
949.77 руб.
Натуральна бавовняна мотузка Подушка для подряпин для котів Легко чиститься Багатофункціональна кімнатна подряпина для домашніх тварин чорний колір сірий
joom.com
14,121.91 руб.
For BMW M1000RR S1000RR S 1000 RR M1000 RR 2025 2025 Motorcycle Windscreen Windshield Cover Spoiler Wind Deflectors Guard чорний
joom.com
20,504.45 руб.
Спінінгова котушка AbuGarcia Revo SP Rocket 2500S Revo SP Rocket Super High Gear
joom.com
353.87 руб.
Жіноче намисто зі штучних перлин, позолочене багатошарове намисто зі штучних перлин, біле кольє зі штучних перлин для весільних прикрас золотистий
joom.com
2,632.96 руб.
Квадратний чохол для серветниць з нержавіючої сталі, Кубічний тримач для паперу Сучасний декор для ванної кімнати Стильний для
joom.com
8,700.14 руб.
Calvin Klein Jacquard Belt Straight Leg Cargo Shorts Men shorts Light-Khaki J322660-PF2 L
joom.com
194.36 руб.
Самоклеюча Люмінесцентна Наклейка 1.5/2/3М Світиться в Темряві Наклейка Домашній Декор Приладдя для Вечірки 2cmX3m рожевий
joom.com
355.71 руб.
Складна сумка для покупок Багаторазова неткана сумка для зберігання великої місткості Tote Shopper Міцні портативні екологічні сумки для продуктів L
joom.com
262.20 руб.
Аксесуари для ванної кімнати Тримач для зубних щіток Настінні присоски Тримач для душу Милий тримач на присосках Тримач для зубних щіток Гачки на присосках Набір для ванної кімнати синій
joom.com
1,220.21 руб.
Creative Resin Squirrel Figurine Outdoor Lawn Yard Animal Figurine for Tabletop Ornament
aliexpress.com
2,739.09 руб.
Ultimate Silicone Kitchenware Set: Spatula, Non-Stick Pan, Soup Spoon - Cook Like a Pro with Ease
aliexpress.com
2,219.90 руб.
6080# Autumn Winter Knitted Maternity Sweaters Thermal Warm Loose Pullovers Clothes for Pregnant Women Christmas Pregnancy Tops
aliexpress.com
1,415.97 руб.
BINBOND Design Mens Watches Top Brand Luxury Fashion Business Automatic Watch Men's Waterproof Mechanical Watch Montre Homme
aliexpress.com
2,034.20 руб.
Marble Jewelry Storage Box Cosmetic Classifier for Case Display Container Pen Holder
aliexpress.com
4,409.62 руб.
Balabala Toddler 2023 Boy Coat Autumn Clothes Cartoon Trendy Fashion Comfortable Cool All-Match Tops
aliexpress.com
1,151.34 руб.
Потолочный светильник, дистанционное управление, вентилятор, Потолочный Переключатель, освещение для спальни, гостиной
aliexpress.com
1,076.29 руб.
Адаптер удлинителя гаечного ключа для выключателя привода Универсальный адаптер удлинителя гаечного ключа для оснастки
aliexpress.ru
772.21 руб.
20 ярдов/партия 2 ярда каждый 5/8 ''Серебряный Большой Шеврон и кварцевая фольга, Складывающийся на резинке для повязки на голову
aliexpress.ru
432.71 руб.
Підвісна клітка для птахів у Великобританії. Ящик для їжі з нержавіючої сталі. Миска для папуг 5.5cm
joom.com
579.40 руб.
Ретро-чохол для телефону Wood Grain для iPhone 15 Pro Max, з великим віконцем, твердою оболонкою ПК, стійкою до падінь і подряпин. iPhone 15 Plus
joom.com
3,337.04 руб.
Fleece thickened warm snow boots men s high-top winter men s shoes outdoor one-pedal men s Northeast snow cotton shoes 39
joom.com
7,266.31 руб.
Ekirlin Flower Pot, Cement Pot, with Saucer, Ornamental Plant, Cylindrical Pot, Stylish, Concrete, with Hole, Planter, Size 5, Simple, Gray, 14cm сірий колір
joom.com
951.61 руб.
Lock with Keys Car Unlocking Game Sensory Learning Locks Toy Keys Matching Toy Preschool Games Car
joom.com
3,046.27 руб.
for Ford 1932-1934 Car Coupe Locking Door Handles Matching Locks with Pads Set
aliexpress.com
1,329.31 руб.
Мужские повседневные уличные штаны FGKKS, облегающие корсеты из чистого хлопка, штаны высокого качества, повседневные штаны для мужчин, 2023
aliexpress.ru
3,921.38 руб.
Handheld Household Oxygen Injection Beauty Instrument Facial Nano Sprayer Hydro Light Meter Essence Introduction Hydrating Beaut
aliexpress.ru
![СУПЕР КРАЩИЙ DX Diendriver Kamen Rider [BANDAI]
СУПЕР КРАЩИЙ DX Diendriver Kamen Rider [BANDAI]](http://img.joomcdn.net/b89cfe4433db192266a7eba828919aa0571acdd9_original.jpeg)


![Parka BLACK XL [Cospa] чорний
Parka BLACK XL [Cospa] чорний](http://img.joomcdn.net/d3713e437371e874988700254d5383c2d7e83907_original.jpeg)












