检查对象数组中是否存在Object - jQuery?

时间:2015-12-24 11:49:55

标签: jquery arrays

我想在数组中找到相同的对象并将其从数组中删除。这是一个例子。

var previousSelectedWords = [{ 'id': 33,  'name': "美白", 'kana': "ビハク", 'type': 'new'}, { 'id': 3, 'name': "テスト", 'kana': "テスト", 'type': 'new'}, { 'id': 34,  'name': "免疫力", 'kana': "メンエキリョク", 'type': 'old'}];

var checkCurrentWord = { 'id': 3, 'name': "テスト", 'kana': "テスト", 'type': 'new'};

var foundWordIndex = $.inArray(checkCurrentWord, previousSelectedWords)

看起来$.inArray无法处理对象。它总是给我-1

idname以及kana可以相同,只有type是唯一的。

0 个答案:

没有答案