JS: Колекции - курс 3900 rub. от Hexlet, обучение 14 часа, Дата: 1 декември 2023 г.
разни / / December 04, 2023
Ще научите повече за масивите, асоциативните масиви и множествата. В крайна сметка ще се научите да представяте данни като набори с помощта на Set, да използвате Map за създаване на речници, създайте мързеливи колекции, за да намалите броя на пропусканията и запомнете извикванията на функции за оптимизация производителност. Работата с колекции в JavaScript е полезна, ако решите да оптимизирате производителността на вашия код. Знанията от този курс ще помогнат на програмистите да ускорят и опростят работата си с данни. Този курс е подходящ за програмисти, които искат да подобрят уменията си за работа с колекции в JavaScript. За да улесните ученето, трябва предварително да научите основите на JavaScript.
Въведение
Запознайте се с курса и прегледайте проекта, върху който ще работим по време на курса.
Масив
Запознайте се с най-разпространената структура от данни – масив и разгледайте общото описание и особеностите на работа с масив в JavaScript.
Карта
Помислете за структурата на данните "карта", известна също като асоциативен масив или "речник" в някои езици за програмиране. Научете се да работите с карта в JavaScript.
Комплект
Помислете за типа и структурата на данните на set, която е реализация на математическата структура „set“.
Плавен интерфейс
Запознайте се с шаблона за проектиране на "плавен интерфейс".
Неизменност
Помислете за една важна характеристика - „неизменност“, която ни е необходима, за да коригираме някои важни недостатъци при внедряването на плавния интерфейс.
Мързелива оценка
Запознайте се с така наречените "мързеливи" изчисления - метод за оптимизация. Разгледайте тази характеристика на езика в контекста на работа с колекции в JavaScript.
getter и memoization
Научете за способността на JavaScript да създава динамични свойства.
Операция почивка
Помислете за интересна функция, която ви позволява да предавате различен брой параметри на функция.
операция за разпространение
Помислете за „другата страна“ на операцията за почивка - операцията за разпространение.
Деструктуриране
Въведете функция на JavaScript, която ви позволява да извличате данни от масиви или обекти по начин, подобен на декларирането на масив в обект.
Допълнителни материали
Статии и видеоклипове, курирани от екипа на Hexlet. Ще ви помогне да се потопите по-дълбоко в темата на курса