“Строковой фильтр JavaScript” Ответ

Фильтр в JS

const filterThisArray = ["a","b","c","d","e"] 
console.log(filterThisArray) // Array(5) [ "a","b","c","d","e" ]

const filteredThatArray = filterThisArray.filter((item) => item!=="e")
console.log(filteredThatArray) // Array(4) [ "a","b","c","d" ]
D@RK$T@R

Отфильтруйте массивы JS

let newArray = array.filter(function(item) {
  return condition;
});
Philan ISithembiso

Массив фильтров по ключевым словам

var data = [
  {email: "usera@gmail.com",nama:"User A", Level:"Super Admin"},
  {email: "userb@gmail.com",nama:"User B", Level:"Super Admin"},
  {email: "userc@gmail.com",nama:"User C", Level:"Standart"},
  {email: "userd@gmail.com",nama:"User D", Level:"Standart"},
  {email: "usere@gmail.com",nama:"User E", Level:"Admin"},
  {email: "userf@gmail.com",nama:"User F", Level:"Standart"}
];
var filter = "Level";
var keyword = "Standart";

var filteredData = data.filter(function(obj) {
	return obj[filter] === keyword;
});

console.log(filteredData);
Richard

Строковой фильтр JavaScript

var PATTERN = /bedroom/,
    filtered = myArray.filter(function (str) { return PATTERN.test(str); });
Difficult Dugong

Изменяет ли фильтр оригинальный массив

Note: filter() does not change the original array.
Stormy Salmon

Ответы похожие на “Строковой фильтр JavaScript”

Вопросы похожие на “Строковой фильтр JavaScript”

Смотреть популярные ответы по языку

Смотреть другие языки программирования