이 기사에서는 배열에서 지정된 값 요소를 삭제하는 JavaScript 메소드를 설명합니다. 참조를 위해 공유하십시오. 특정 분석은 다음과 같습니다.
다음 코드는 두 가지 방법을 사용하여 배열의 요소를 삭제합니다. 첫 번째는 별도의 함수를 정의하고 두 번째 기능은 배열 객체에 대한 removeByValue 메소드를 정의합니다. 전화는 매우 간단합니다.
요소 제거를 위해 함수 removeBalue 정의
함수 removeByValue (arr, val) {for (var i = 0; i <arr.length; i ++) {if (arr [i] == val) {arr.splice (i, 1); 부서지다; }}} var somearray = [ "mon", "tue", "wed", "thur"] removeByvalue (somearray, "tue"); // somearray가 이제 "mon", "wed", "thur"를 가질 것입니다.배열 객체에 해당 메소드를 추가하면 호출이 쉬워집니다. 배열의 removeByValue 메소드를 직접 호출하여 지정된 요소를 삭제할 수 있습니다.
Array.prototype.removeByvalue = function (val) {for (var i = 0; i <this.length; i ++) {if (this [i] == val) {this.splice (i, 1); 부서지다; }}} var somearray = [ "mon", "tue", "wed", "thur"] somearray.removebalue ( "tue"); // somearray는 이제 "mon", "wed", "thur"를 가질 것입니다.이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.