find()函數(shù) js如何高效的找到數(shù)組中的某一項?
js如何高效的找到數(shù)組中的某一項?1. 如果知道數(shù)組下標(biāo),可以直接通過arr[index]得到。2假設(shè)您不知道數(shù)組下標(biāo),您可以找到一個值,例如array arr=[“red”、“green”、“yel
js如何高效的找到數(shù)組中的某一項?
1. 如果知道數(shù)組下標(biāo),可以直接通過arr[index]得到。2假設(shè)您不知道數(shù)組下標(biāo),您可以找到一個值,例如array arr=[“red”、“green”、“yellow”、“green”、“blue”];2綠色:var myFirstIndex= 數(shù)組.indexOf(arr,“green”)//返回1indexof以查找指定項的索引位置。返回的索引是項中指定的項的第一次出現(xiàn)。如果不是,則返回-1。再次調(diào)用該函數(shù),并指定大于找到的元素的索引的起始索引值,以查找該項的下一個匹配項。例如:VAR mysecondindex=數(shù)組.indexOf(array,“green”,(myfirstindex 1))//返回3