>  기사  >  웹 프론트엔드  >  자바스크립트 배열에서 null 값을 제거하는 방법

자바스크립트 배열에서 null 값을 제거하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-06-11 17:26:3510465검색

배열에서 null 값을 제거하는 방법: 1. "array.filter(function(element value, index value, array object), value of this)) 구문인 필터 메서드를 사용합니다. 2. splice 메서드를 사용합니다. , 구문 "array object.splice(정수, 항목 수, 배열에 추가된 새 항목)".

자바스크립트 배열에서 null 값을 제거하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, javascript 버전 1.8.5, Dell G3 컴퓨터.

필터 필터 방식

var arr = ['A', '', 'B', null, undefined, 'C', '  '];
var r = arr.filter(function (s) {
    return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法
});

스플라이스 방식

function trimSpace(array){  
     for(var i = 0 ;i<array.length;i++)  
     {  
         if(array[i] == " " || array[i] == null || typeof(array[i]) == "undefined")  
         {  
                  array.splice(i,1);  
                  i= i-1;  

         }  
     }  
     return array;  
}

【추천 학습: javascript 고급 튜토리얼

위 내용은 자바스크립트 배열에서 null 값을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.