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

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc
Download Telegram
Использование JavaScript Web Bluetooth API для взаимодействия с Bluetooth-устройствами

Web Bluetooth API позволяет веб-приложениям взаимодействовать с ближними Bluetooth-устройствами, такими как датчики, датчики здоровья и принтеры, через браузер.

JavaScript test
Использование JavaScript Performance API для измерения производительности веб-приложений

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

JavaScript test
Получение всех свойств объекта

Object.keys() возвращает массив всех свойств объекта.

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

Ответ: 10

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

Ответ: 15

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

Ответ: [2, 3]

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

Ответ: Произошла ошибка: Ошибка!, Блок finally

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

Ответ: Привет, меня зовут undefined

JavaScript test
Плотная (non-enumerable) конфигурация свойства

В примере мы определяем новое свойство ssn, которое не будет перечислено при переборе свойств объекта.

JavaScript test
Использование JavaScript History API для управления историей браузера

History API позволяет манипулировать историей браузера, добавляя, изменяя или удаляя записи истории без перезагрузки страницы.

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

Ответ: [3, 6, 9, 12, 15]

JavaScript test
Клонирование объекта

С помощью оператора расширения (...) можно создать поверхностную копию объекта.

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

IndexedDB предоставляет возможность веб-приложениям сохранять и манипулировать большими объемами структурированных данных на стороне клиента.

JavaScript test
Простое наследование объектов

Object.create() позволяет создать новый объект, который наследует свойства и методы от родительского объекта parent.

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

Ответ: "Java"

JavaScript test
Создать новый массив с помощью spread-оператора (троеточие)

const first = ["two", "three", "four"];
const second = [ "six", "seven", "eight"];
const combined = ["one", ...first, "five", ...second]
console.log(combined); // ["one", "two", "three", "four", "five", "six", "seven", "eight"]


JavaScript test
Использование шаблонных литералов

const user = {
name: 'David',
age: 30,
address: 'NY'
};

const { name, age, address } = user;
console.log(Hi, I'm ${name} with age ${age} and living in ${address});


JavaScript test
Деструктуризация массивов

const days = ["sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"];
const [firstDay, secondDay] = days;
console.log(firstDay); // sunday
console.log(secondDay); // monday


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

Ответ: undefined ReferenceError

JavaScript test
Использование JavaScript Geolocation API для получения информации о местоположении пользователя

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

JavaScript test