私は次のものを持っています、そして私はオブジェクトの配列を検索する方法を理解しようとしています-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です。