Специалист по JavaScript
1.35K subscribers
391 photos
83 videos
42 links
Образовательный канал посвященный JavaScript. Ежедневно публикуются полезные заметки по языку.

Биржа: https://telega.in/c/mavenjs

Сотрудничество: @h7cker
Download Telegram
Как использовать метод filter() для работы с массивами в JavaScript

Метод filter() в JavaScript позволяет отфильтровать элементы массива на основе заданного условия и создать новый массив, содержащий только те элементы, которые удовлетворяют условию. Этот метод часто используется при работе с данными, когда нужно отфильтровать определенный набор значений или исключить некоторые элементы из массива.

В примере мы создаем массив numbers, содержащий числа от 1 до 6. Затем мы используем метод filter(), чтобы создать новый массив evenNumbers, содержащий только четные числа из массива numbers. В функции обратного вызова мы проверяем, делится ли число на 2 без остатка, и возвращаем true, если это так. Функция обратного вызова передается в метод filter() в качестве аргумента. Наконец, мы выводим новый массив evenNumbers, содержащий только четные числа.

📙 #javascript #обучение
Как использовать метод Object.seal() для запрета добавления новых свойств в объект

Метод Object.seal() позволяет запретить добавление новых свойств в объект и изменение существующих свойств, но позволяет изменять значения уже существующих свойств. При использовании этого метода, можно быть уверенным, что структура объекта не изменится случайно или по ошибке, что может быть полезно в больших приложениях.

В примере объект user был запечатан при помощи метода Object.seal(). После этого мы можем изменять значения существующих свойств (изменение возраста), но не можем добавлять новые свойства (добавление работы).

📙 #javascript #обучение