> 웹 프론트엔드 > JS 튜토리얼 > js 배열의 기본 사용법 및 첨자(숫자 값 또는 문자)를 기반으로 배열에서 요소 제거_javascript 기술

js 배열의 기본 사용법 및 첨자(숫자 값 또는 문자)를 기반으로 배열에서 요소 제거_javascript 기술

WBOY
풀어 주다: 2016-05-16 17:19:28
원래의
1074명이 탐색했습니다.

1. 배열 만들기

코드 복사 코드는 다음과 같습니다.

var array = new Array();
var array = new Array(size);//배열 길이 지정
var array = new Array(item1,item2...itemN);//배열 생성 및 할당 value

2. Value 획득 및 할당
코드 복사 코드는 다음과 같습니다

var item = array[index ];//지정된 요소의 값을 가져옵니다
array[index] = value;//지정된 요소에 값 할당

3. 새 요소 추가
코드 복사 코드는 다음과 같습니다.
배열. push(item1,item2...itemN);//배열에 하나 이상의 요소를 추가하고, 새 배열의 길이를 반환합니다.
array.unshift(item1,item2...itemN);//하나 또는 하나 추가 배열의 시작 부분에 더 많은 요소가 있으면 원래 요소 위치는 자동으로 뒤로 이동하고 새 배열의 길이를 반환합니다.
array.splice(start,delCount,item1,item2...itemN);//Delete delCount 시작 위치에서 뒤로 요소를 삽입한 다음 시작 위치에서 하나 이상의 새 요소를 삽입

4. 요소 삭제

코드 복사 코드는 다음과 같습니다.
array.pop() ;//마지막 요소를 삭제하고 해당 요소를 반환합니다.
array.shift();// 첫 번째 요소를 삭제하면 배열 요소 위치가 자동으로 앞으로 이동하고 삭제된 요소를 반환합니다.
array.splice(start, delCount);//Delete delCount 요소를 시작 위치에서 뒤로

5. 배열 병합 및 차단

코드 복사 코드는 다음과 같습니다.
array.slice (start,end);//배열의 일부를 배열 형태로 반환합니다. end에 해당하는 요소는 포함되지 않습니다. 생략하면 end는 start
array.concat( array1,array2); // 여러 배열을 하나의 배열로 연결

6. 배열 정렬

코드 복사 코드는 다음과 같습니다.
array.reverse();//Array reverse
array.sort( );//배열 정렬, 배열 주소 반환

7. 배열을 문자열로 변환

코드 복사 코드는 다음과 같습니다.
array.join(separator);//배열을 구분 기호로 연결합니다

모두 나열했는데 여전히 찾을 수 없습니다. 첨자 기반으로 배열을 삭제합니다. ! 그래서 몇 가지 정보를 확인하고 해결책을 찾았습니다.
배열 요소를 삭제하려면 배열 프로토타입 프로토타입을 확장해야 합니다.
일반적으로 배열의 첨자는 숫자이지만 문자 첨자도 있습니다.
숫자 유형을 처리하려면 먼저 다음 코드를 작성하세요. of array

코드 복사 코드는 다음과 같습니다.
Array.prototype.del = function (dx)
{
if(isNaN(dx)||dx>this.length){return false;}
this.splice(dx,1)
}

둘째, 숫자 매개변수를 직접 전달할 수 있습니다. 예를 들어, var arr = ["aa","bb"];arr.del(0);
문자 첨자에 대해 이야기해 보겠습니다

코드 복사 코드는 다음과 같습니다.
var arr = [].
arr["aa"] = 1;
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿