728x90
자바스크립트에서 배열을 사용하는데 빈 값이 섞여 있다면.. 빈 값만 제거하는 방법을 알아보자.
1
2
3
|
var array = [1,2, undefined, 3, undefined, 4]; //변경 전
var array = [1,2,3,4];
|
cs |
선언한 배열에 filter()함수를 사용하여 빈 값(undifined)을 제거할 수 있다.
1
2
3
4
5
|
array = [1, 2, undefined, 3, undefined, 4];
filtered = array.filter(function(item) {
return item !== null && item !== undefined && item !== '';
});
console.log(filtered);;
|
cs |
'Web > Javascript' 카테고리의 다른 글
[Javascript] 소수점 올림, 버림, 반올림 - ceil(), floor(), round() 함수 (1) | 2022.01.06 |
---|---|
스크립트 0/0 NaN처리 어떻게 처리 해야할까요? (0) | 2022.01.05 |
글자 길이에 다른 컬럼 크기 동적 변환 (0) | 2022.01.04 |
[Javascript] 문자열의 마지막 문자 제거하는 방법(slice, substr) (0) | 2021.11.15 |
[Javascript] 배열값 중에서 최댓값 최솟값 구하기 (0) | 2021.11.15 |
댓글