Введение
В этом практическом занятии мы углубимся в мир программирования на JavaScript и изучим различные концепции и методы, используемые в веб-разработке. С помощью практических заданий и упражнений вы научитесь писать чистый и эффективный код, работать с структурами данных и создавать динамические и интерактивные веб-страницы. Независимо от того, являетесь вы начинающим или опытным программистом, это практическое занятие предоставит вам ценные навыки и знания, которые помогут вам поднять свои навыки программирования на новый уровень.
Функция проверки истинности для коллекции
Для практики программирования введите node в Терминал/SSH.
Вот функция, которая проверяет, является ли предикатная функция истинной для всех элементов коллекции.
- Используйте
Array.prototype.every(), чтобы проверить, имеет ли каждый переданный объект указанное свойство и возвращает ли оно истинное значение.
const truthCheckCollection = (collection, pre) =>
collection.every((obj) => obj[pre]);
Пример использования:
truthCheckCollection(
[
{ user: "Tinky-Winky", sex: "male" },
{ user: "Dipsy", sex: "male" }
],
"sex"
); // true
Резюме
Поздравляем! Вы завершили практическое занятие по проверке истинности для коллекции. Вы можете выполнить больше практических заданий в LabEx, чтобы улучшить свои навыки.