728x90
반응형
■ Javascript 배열 내 특정 값 삭제하기
■ 사용함수
- 반복문과 splice()
- filter()
반복문이 필요없음
■ 사용법
- 반복문과 splice()
let arr = ['a', 'b', 'b', 'c'];
// 배열 내 'b' 값 삭제
for(let i = 0; i < arr.length; i++) {
if(arr[i] === 'b') {
arr.splice(i, 1);
i--;
}
}
document.writeln(arr); // ['a', 'c']
- filter()
반복문이 필요없음
let arr = ['a', 'b', 'b', 'c'];
// 배열 내 'b' 값 삭제
let filtered
= arr.filter((element) => element !== 'b');
document.writeln(arr); // ['a', 'b', 'b', 'c']
document.writeln('<br>');
document.writeln(filtered); // ['a', 'c']
728x90
반응형
'Javascript' 카테고리의 다른 글
[Javascript] window.open() 사용법 및 옵션 (0) | 2022.04.15 |
---|---|
[Javascript] 부모창에서 자식창으로 값 전달하기 opener (0) | 2022.03.29 |
[Javascript] alert 창 꾸미기 alertify.js 사용법 (0) | 2022.03.24 |
[Javascript] 인증번호 타이머 (0) | 2022.03.22 |
[Javascript] Export HTML to Word Document with JavaScript (0) | 2022.03.18 |