0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>В библиотеке React нет своего собственного метода или функции фильтрации, специально созданной для каких то задач. filter()- это функция JavaScript, которую мы можем выполнять с объектом типа массива. Поэтому задача отображения отфильтрованных элементов в React, по сути, не отличается от таковой в JS.</p>
1
<p>В библиотеке React нет своего собственного метода или функции фильтрации, специально созданной для каких то задач. filter()- это функция JavaScript, которую мы можем выполнять с объектом типа массива. Поэтому задача отображения отфильтрованных элементов в React, по сути, не отличается от таковой в JS.</p>
2
<p>Рассмотрим простой пример:</p>
2
<p>Рассмотрим простой пример:</p>
3
// Исходный массив const names = ['Иван', 'Мария', 'Антон', 'Михаил', 'Андрей']; // Необходимо отобразить в компоненте только имена начинающиеся с 'М'; const showNames = () => { return ( <div> {names.filter((name) => name.startsWith('М')).map(filteredName => ( <li> {filteredName} </li> ))} </div> ); }
3
// Исходный массив const names = ['Иван', 'Мария', 'Антон', 'Михаил', 'Андрей']; // Необходимо отобразить в компоненте только имена начинающиеся с 'М'; const showNames = () => { return ( <div> {names.filter((name) => name.startsWith('М')).map(filteredName => ( <li> {filteredName} </li> ))} </div> ); }