我有以下内容,我试图弄清楚如何搜索对象数组 - 该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
?