gpt4 book ai didi

javascript - 为什么 '.includes' 作用于循环数组中的对象?

转载 作者:行者123 更新时间:2023-11-29 17:35:11 24 4
gpt4 key购买 nike

我希望有人能帮助我了解有关“.includes”方法的一些知识。

我的理解是这只适用于数组?例如myarray.includes('something').

但是当你遍历数组并将它用在一个对象上时它似乎也能工作,例如:

    var people = [
{
name: 'Joe',
age: 27
},
{
name: 'Rob',
age: 25
},
{
name: 'Dave',
age: 22
}
];

for(i=0; i<people.length; i++) {
console.log(people[i].name.includes('Joe')) // True
}

谁能解释这是为什么?

谢谢,

最佳答案

因为namestring类型,它还有一个includes方法。你可以阅读那个 here .

关于javascript - 为什么 '.includes' 作用于循环数组中的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57203838/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com