我有以下内容,我试图弄清楚如何搜索对象数组 - 该call()函数被多次调用?
var arr = [];
var newData;
function call() {
newData = $('a').attr('href');
if($.inArray(newData, arr) == -1) {
$.post('/blah', function(data) {
arr.push(data);
});
}
}
data就[object{ }]这样arr变成了[[object{id='1', myUrl=''}], [object{id='2', myUrl='' }]]。
我想弄清楚是否newData包含在arr?