Por outro lado, com o “indexOf” (que nos diz a posição de um elemento em particular), existe um operador para descobrir qual elemento está em uma determinada posição:
mesesDoAno[0] "janeiro"
["esse", "cachorro", "tem", "a", "cauda", "peluda"][1]
"cachorro"
Atenção! O índice que você passa deve ser menor que o tamanho da matriz, ou coisas ruins podem acontecer. Tente você mesmo no console: o que acontece se você pedir o item 0 de uma lista vazia? Ou se você perguntar ao item 48 por uma lista de 2 itens?
Respostas
respondido por:
0
Resposta:
Não existe uma resposta concreta.
Como o próprio texto diz, isso se trata de uma explicação.
Explicação:
Mas respondendo... caso o item não esteja dentro da matriz (array), ele irá retornar -1 que seria uma ideia de false.
respondido por:
4
Resposta:
Teste pedindo o item 0 de uma lista vazia:
var messesDoAno = [0];
array.indexOf("janeiro")
Teste perguntar o item 48 de uma lista de 2 itens:
var array = [1,2];
array.indexOf(48);
Explicação:
Perguntas similares
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
var posicao = meuArray.indexOf("osvaldo");