可能重复:
我有一个嵌套的数据结构/我如何访问特定的值?
如何才能在Javascript中获取每个对象的名称和值?
如何过滤具有特定搜索词的数组?例如,我们有一个数组[Tom Harry,Tom John,John Glen,Tom Harward]当我们搜索“ Tom H”时,只有汤姆·哈里(Tom Harry)和汤姆·哈沃德(Tom Harward)作为输出[汤姆·哈沃德,汤姆·哈里];使用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;
}
}
Run Code Online (Sandbox Code Playgroud)