배열에서 요소를 삭제하는 js 방법: 먼저 배열(예: 인덱스)에서 지정된 요소의 위치를 가져온 다음 splice() 함수를 사용하여 인덱스 값을 기반으로 배열에서 요소를 삭제합니다. 구문 형식은 "splice(index, 1)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 5, Dell G3 컴퓨터.
먼저 JS 배열 개체에 대한 함수를 정의하여 배열에서 지정된 요소, 즉 인덱스의 위치를 찾을 수 있습니다. 코드는 다음과 같습니다.
Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };
그런 다음 js 배열의 고유 함수를 사용하여 이 요소의 인덱스를 삭제하려면:
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
관련 권장 사항: JavaScript 비디오 튜토리얼
이런 방식으로 다음과 같은 함수가 구성됩니다. 예를 들어, 삭제하려는 경우
var emp = ['abs','dsf','sdf','fd']
그 안에 있는 'fd'는 다음을 사용할 수 있습니다:
emp.remove('fd');
더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요: 프로그래밍 소개! !
위 내용은 js에서 배열의 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!