find()函数 js如何高效的找到数组中的某一项?

js如何高效的找到数组中的某一项?1. 如果知道数组下标,可以直接通过arr[index]得到。2假设您不知道数组下标,您可以找到一个值,例如array arr=[“red”、“green”、“yel

js如何高效的找到数组中的某一项?

1. 如果知道数组下标,可以直接通过arr[index]得到。2假设您不知道数组下标,您可以找到一个值,例如array arr=[“red”、“green”、“yellow”、“green”、“blue”];2绿色:var myFirstIndex= 数组.indexOf(arr,“green”)//返回1indexof以查找指定项的索引位置。返回的索引是项中指定的项的第一次出现。如果不是,则返回-1。再次调用该函数,并指定大于找到的元素的索引的起始索引值,以查找该项的下一个匹配项。例如:VAR mysecondindex=数组.indexOf(array,“green”,(myfirstindex 1))//返回3