如何过滤具有特定搜索词的数组?例如——我们有一个数组 [Tom Harry,Tom John,John Glen,Tom Harward] 当我们搜索“Tom H”时,应该只有 Tom Harry 和 Tom Harward 作为输出 [Tom Harward,Tom Harry];使用 Javascript
var k=0;
filter=[];
var fc=input.charAt(0);
var sc=input.charAt(1);
for(var i=0;i<array.length;i++)
{
if(array[i].charAt(0)===fc)
{
if(array[i].charAt(1)===sc || sc.charAt(1)=="" )
{
filter[k]=[];
filter[k]=array[i];
filter[k]=array[i];
k++;
}
else
{
continue;
}
}
else
{
continue;
}
}