jquery获取对象的索引值?

var text = [


{

    name:'aaa',

    value:'111'

},

{

    name:'bbb',

    value:'222'

}

];


现在已知aaa,如何获取aaa在text变量中的索引值,也就是0呢。。


炎炎设计
浏览 750回答 1
1回答

一只斗牛犬

虽然已知aaa,但是text数组元素对象name为aaa的元素不一定唯一,所以有可能有多个,以下方法为获取所有匹配元素的索引值数组,思路是一样的var indexArr = [];for(var i = 0; i < text.length;i++){&nbsp; &nbsp; if(text[i].name=="aaa"){&nbsp; &nbsp; &nbsp; &nbsp; indexArr.push(i);&nbsp; &nbsp; }}console.log(indexArr)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript