const array = ["a", "b", "c"];
const result = array.includes("a");
console.log(result); //있으면 true
const result1 = array.indexOf("a");
console.log(result1); //a의 인덱스 번째 수 0
console.log(array.indexOf("c", 3)); //n번 인덱스부터 찾은 값을 반환 c를 3번째 인덱스부터 찾는데 값이 없으므로 -1
const result2 = array.lastIndexOf("a");
console.log(result2); //뒤에서 a의 인덱스 번째 수 0
const result3 = array.indexOf("d");
console.log(result3); //없으면 -1
const arr = ["가", "라", "다", "라", "마", "라"];
let index = arr.indexOf("라");
while (index > -1) {
arr.splice(index, 1);
index = arr.indexOf("라");
}
console.log(arr); //[ '가', '다', '마' ]
'javaScript' 카테고리의 다른 글
javaScript 문법 forEach, map, filter (0) | 2023.12.13 |
---|---|
javaScript 문법 Math.floor, join, split, (0) | 2023.12.13 |
javaScript 문법 flat, every, some (0) | 2023.12.13 |
javaScript 문법 new Date() 활용 (0) | 2023.12.11 |
javaScript 문법 Array.from (0) | 2023.12.11 |