arr.includes()没有在数组

时间:2018-04-04 08:51:06

标签: javascript arrays

在使用作为参数传递的全新JSON对象时,我不明白为什么.include()在这里不起作用。我希望b.includes({id:2,name:'a'})在所有情况下都返回true,这里只有在我明确指定数组元素时才会返回预期的结果:

const b = [{id:2,name:'a'},{id:3,name:'b'}];

b[0]
{id: 2, name: "a"}

b.includes({id:2,name:'a'});
false

b.includes({id:2,name:"a"});
false

b.includes(b[0]);
true

0 个答案:

没有答案