array.indexOf(item)
을 사용해서 item이 포함되어 있다면 item이 있는 인덱스가 리턴let brands = ['Google', 'Kakao', 'Naver', 'Kakao'];
console.log(brands.indexOf('Kakao'));// 1 리턴
console.log(brands.indexOf('Daum'));// -1 리턴
-lastIndexOf 메소드
lastIndexOf 메소드는 indexOf와는 반대로 인덱스 탐색을 뒤에서 부터 진행함.
array.lastIndexOf(item)
를 사용할 경우 item이 발견된 제일 마지막 인덱스가 리턴
let brands = ['Google', 'Kakao', 'Naver', 'Kakao'];
console.log(brands.lastIndexOf('Kakao')); //3 리턴
console.log(brands.lastIndexOf('Daum')); //-1 리턴
배열에서 특정 값 확인하기(includes)
배열 안에서 해당 값의 존재 여부만 확인하고 싶을 때 활용
array.includes(item)
을 사용하면 item이 존재할 경우 true, 없을 경우 false를 리턴함.
let brands = ['Google', 'Kakao', 'Naver', 'Kakao'];
console.log(brands.includes('Kakao')); //true
console.log(brands.includes('Daum')); //false
배열 뒤집기(reverse)
배열의 순서를 뒤집을 때 사용하는 메소드
let brands = ['Google', 'Kakao', 'Naver', 'Kakao'];
console.log(brands);
brands.reverse();
console.log(brands);
=>
(4) ["Google", "Kakao", "Naver", "Kakao"] //기존 배열
(4) ["Kakao", "Naver", "Kakao", "Google"] //reverse 적용
#코드잇 #코딩공부 #오늘도코드잇 #코드잇TIL