JavaScript test
9.55K subscribers
3.13K photos
17 videos
4.83K links
Javascript и все что с ним связано

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc
Download Telegram
Именованные параметры

Одним из шаблонов в ES5 для обработки именованных параметров был шаблон объектов опций, принятый из jQuery.

Можно достичь той же функциональности, используя деструктурирование как формальный параметр для функции.

JavaScript test
🔥Что будет на выходе?

Ответ: string

JavaScript test
Использование Web Workers для многозадачности в веб-приложениях

Web Workers позволяют выполнять многозадачность в веб-приложениях, разделяя выполнение задач между основным потоком и фоновыми воркерами.

JavaScript test
Использование Fetch API для отправки HTTP-запросов из JavaScript

Fetch API предоставляет простой интерфейс для выполнения HTTP-запросов из JavaScript.

JavaScript test
❓Что будет на выходе?

Ответ: 1

JavaScript test
❕Что будет на выходе?

Ответ: [2, 3]

JavaScript test
❔Что будет на выходе?

Ответ: "4"

JavaScript test
Symbol()

Вызов Symbol() или Symbol(описание) создаст уникальный символ, который не может быть просмотрен глобально.

JavaScript test
Symbol.for(key)

Symbol.for(key) создает символ, который по-прежнему неизменен и уникален, но может быть просмотрен глобально. Два идентичных вызова Symbol.for(key) возвращают один и тот же символ.

Примечательным примером использования Symbol для взаимодействия является Symbol.iterator, который существует во всех повторяющихся типах в ES6: массивы, строки, генераторы и т. д.

JavaScript test
❓Что будет на выходе?

Ответ: "105"

JavaScript test
🔥Что будет на выходе?

Ответ: 510

JavaScript test
Ограничение доступа к методам объекта

Сокрытие данных и предоставление контролируемого доступа через методы объекта обеспечивает безопасность и инкапсуляцию.

JavaScript test
Проверка наличия значения перед его использованием

Проверка наличия значения перед его использованием предотвращает ошибки, связанные с null или undefined.

JavaScript test
Параметры остановки

Используя оператор rest, мы можем передавать неопределенное количество аргументов

JavaScript test
🧩Что будет на выходе?

Ответ: "number"

JavaScript test
Использование LocalStorage для создания простого хранилища данных на стороне клиента

LocalStorage предоставляет простой способ хранения данных на стороне клиента в форме "ключ-значение".

JavaScript test
Использование JavaScript Promises для управления асинхронными операциями

Promises обеспечивают удобный способ обработки асинхронных операций и их результатов.

JavaScript test
❗️Что будет на выходе?

Ответ: 1 2

JavaScript test
Использование JavaScript Proxy для перехвата и изменения поведения объекта

JavaScript Proxy предоставляет механизм для перехвата и изменения поведения операций с объектами, таких как чтение и запись свойств.

JavaScript test
🔥Что будет на выходе?

Ответ: 6

JavaScript test