найти конкретную строку в индексе массива и получить совпадающие значения - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь получить индексы из массива, в котором 'Type_' совпадает с массивом.

Массив выглядит так:

['Type_test', 'Type_hello', 'Type_google', 'Type_apple', 'mango', 'orange'];

и ответ должен бытькак это:

['Type_test', 'Type_hello', 'Type_google', 'Type_apple'];

1 Ответ

0 голосов
/ 27 октября 2019

ES6:

const array = ['Type_test', 'Type_hello', 'Type_google', 'Type_apple', 'mango', 'orange'];
const result = array.filter(e => e.startsWith('Type_'));
console.log(result);

Pre-ES6:

var array = ['Type_test', 'Type_hello', 'Type_google', 'Type_apple', 'mango', 'orange'];

var result = array.filter(function (e) {
  return e.substring(0, 5) === 'Type_'
})

console.log(result);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...