JavaScript에서 배열 요소를 삭제하는 방법: 1. splice() 함수 사용, 구문 형식 "arr.splice(시작 위치, 삭제할 항목 수)" 2. 삭제 키워드 사용, 구문 형식 "delete arr[delete element) 아래첨자]".
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 5, Dell G3 컴퓨터.
방법 1: splice() 사용
JavaScript의 Array 객체는 배열에서 특정 작업을 수행하기 위한 splice() 메서드를 제공합니다. splice()는 아마도 가장 강력한 배열 방법일 것입니다. 여기서는 배열 요소를 삭제하는 방법만 소개합니다. 배열 요소를 삭제할 때 삭제할 첫 번째 항목의 위치와 삭제할 항목 수라는 2개의 매개변수만 지정하여 원하는 수의 항목을 삭제할 수 있습니다.
var colors = ["red", "blue", "grey"]; var color = colors.splice(0, 1); console.log(color); // "red" console.log(colors); // ["blue", "grey"]
splice(0, 1) 메소드가 호출되면 배열의 첫 번째 항목부터 하나의 항목이 삭제되는 것을 볼 수 있습니다.
방법 2: delete
delete를 사용하여 배열의 요소를 삭제한 후 아래 첨자 값은 정의되지 않음으로 설정되고 배열 길이는 변경되지 않습니다.
var arr = ['a','b','c','d']; delete arr[1]; arr; //["a", undefined × 1, "c", "d"] 中间出现两个逗号,数组长度不变,有一项为undefined
더 많은 프로그래밍 관련 지식을 원하시면 방문: 프로그래밍 비디오! !
위 내용은 자바스크립트 배열의 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!