我可能需要编写一个仅输出数组内对象索引的函数,显然,在下面的示例中使用 $.inArray 会很好地返回它。
array = ['one', 'two', 'three'];
$.inArray('one', array) // 0
使用更精细的数组,如何找到嵌套在其中的对象的索引?
array = [
{
name: 'One', // index??
data: {
title: 'Title One',
content: 'Content One'
}
},
{
name: 'Two',
data: {
title: 'Title Two',
content: 'Content Two'
}
},
{
name: 'Three',
data: {
title: 'Title Three',
content: 'Content Three'
}
}
];
我听说过 $.grep() 方法 indexOf() .. 不确定使用哪一个来返回对象所在索引的整数