배열에서 지정된 요소의 인덱스를 찾아주는 메소드
const word = "Helol";
console.log(word.indexOf('l')); // return 2
console.log(word.indexOf('l', 2)); // return 4
두번 째 인자로 인덱스 숫자를 넣어주면, 그 인덱스 이후의 가장 빠른 l의 위치가 어디인지 찾는다.
예를 문자열로 들었지만, 일반 배열도 동일하게 활용할 수 있다.
const beasts = ['ant', 'bison', 'camel', 'duck', 'bison'];
console.log(beasts.indexOf('bison'));
// expected output: 1
// start from index 2
console.log(beasts.indexOf('bison', 2));
// expected output: 4
console.log(beasts.indexOf('giraffe'));
// expected output: -1
값을 찾지 못하면 -1을 리턴한다.