JavaScript método indexOf ()
Ejemplos
Encontrará una gran variedad de elementos "Apple":
var a = fruits.indexOf ( "Apple");
una salida de resultados:
La salida anterior significa que "Apple" en el elemento de matriz en la segunda posición.
Trate »Definición y Uso
indexOf () devuelve la posición de un valor de cadena de la primera aparición de la cadena especificada.
Este método va a recuperar una cadena de principio a fin stringObject, para ver si contiene una subcadena searchValue. Iniciar la recuperación de ubicación (no se especifica el tiempo fromIndex) al principio o en la secuencia de la secuencia fromIndex. Si encuentra un searchValue, se devuelve la posición de la primera aparición de searchValue. posición de carácter stringObject está basado en cero.
Si no encontró la cadena de la matriz o -1.
Consejo Si usted quiere encontrar la última ocurrencia de la cadena, utilice el método lastIndexOf () .
Soporte para el navegador
Todos los principales navegadores soportan método indexOf (), pero Internet Explorer 8 y versiones anteriores de IE no soporta este método.
gramática
parámetro Valor
参数 | 描述 |
---|---|
item | 必须。查找的元素。 |
start | 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。 |
Valor de retorno
类型 | 描述 |
---|---|
Number | 元素在数组中的位置,如果没与搜索到则返回 -1 |
detalles técnicos
versión de JavaScript: | 1.6 |
---|
más ejemplos
Ejemplos
Encontrar un elemento de matriz "Apple" en la cuarta posición de la matriz comenzó a buscar:
var a = fruits.indexOf("Apple",4);
una salida de resultados:
Trate »