>웹 프론트엔드 >JS 튜토리얼 >자바스크립트 array_javascript 스킬 활용

자바스크립트 array_javascript 스킬 활용

WBOY
WBOY원래의
2016-05-16 17:39:081229검색

배열의 정의:

방법1.

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

var mycars=new Array()
mycars[ 0]="사브"
mycars[1]="볼보"
mycars[2]="BMW"

방법 2.

정의와 초기화를 함께:

var mycars=new Array("사브","볼보","BMW")

또는 다른 표현:

var mycars=["사브","볼보","BMW"];

javascript 2차원 배열:

Javascript는 1차원 배열을 사용하여 2차원 배열을 시뮬레이션합니다.

방법1.

var arr = new Array(['a','b','c'],['d','e','f'])
arr[0]은 첫 번째 차원을 반환합니다. array, arr[0][0]은 첫 번째 1차원 배열의 첫 번째 요소 'a'를 반환합니다. 아래와 같습니다.

방법 2.

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

arr=new 배열() ;
for(i=0;i<100;i ) {
arr[i]=new Array(...)

방법 3.

코드 복사 코드는 다음과 같습니다.
var arr=new Array(
new Array() ,
new Array(),
new Array()
);

배열 길이:

자바스크립트 배열은 길이를 설정할 필요가 없으며 배열 name.length는 요소 수를 반환합니다.

자주 사용하는 기능:

공통 배열 함수

toString(): 배열을 문자열로 변환

toLocaleString(): 배열을 문자열로 변환
join(): 배열을 기호적으로 연결된 문자열로 변환
shift(): 이동 배열의 선두에 있는 요소
unshift(): 배열의 선두에 요소 삽입
pop(): 배열의 꼬리에 있는 요소 삭제
push(): 요소 추가 배열의 끝으로
concat(): 배열에 요소 추가
slice(): 배열의 일부 반환
reverse(): 배열을 역 정렬
sort(): 배열 정렬 array
splice(): 배열 요소 삽입, 삭제 또는 교체

javascript 배열 정렬:

arrayobj.sort(sortfunction)

매개변수

arrayObj

배열
sortFunction
선택 사항입니다. 비교 기능. 이 매개변수를 생략하면 요소는 ASCII 문자 오름차순으로 정렬됩니다.
비교 함수는 다음 값 중 하나를 반환해야 합니다.

* 전달된 첫 번째 매개변수가 두 번째 매개변수보다 작은 경우 음수 값입니다.

* 두 인수가 모두 같으면 0입니다.
* 양수 값, 첫 번째 매개변수가 두 번째 매개변수보다 큰 경우

예:

var testArray=[1,5,2,3,6,4]

testArray.sort(function(a,b){return a-b;})
alert(testArray);

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