json数据
var list = [{
"id": "1",
"name": "张三",
"type": "1"
},{
"id": "2",
"name": "李四",
"type": "1"
}, {
"id": "3",
"name": "王五",
"type": "2"
}, {
"id": "4",
"name": "田七",
"type": "2"
}];
注:若不是json数据,可用转换JSON.parse()
方法一 (filter)
var newList = list.filter(function (e) { return e.type== '1'; });
方法二 (startsWith)
var str = '田七';
var targetList=[];
for (var i = 0; i < list.length; i++) {
if (list[i].value.startsWith(str+ ".")) {
targetList.push(list[i]);
}
}