배열의 정의:
방법1.
방법 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.
배열 길이:
자바스크립트 배열은 길이를 설정할 필요가 없으며 배열 name.length는 요소 수를 반환합니다.
자주 사용하는 기능:
공통 배열 함수
toString(): 배열을 문자열로 변환toLocaleString(): 배열을 문자열로 변환
join(): 배열을 기호적으로 연결된 문자열로 변환
shift(): 이동 배열의 선두에 있는 요소
unshift(): 배열의 선두에 요소 삽입
pop(): 배열의 꼬리에 있는 요소 삭제
push(): 요소 추가 배열의 끝으로
concat(): 배열에 요소 추가
slice(): 배열의 일부 반환
reverse(): 배열을 역 정렬
sort(): 배열 정렬 array
splice(): 배열 요소 삽입, 삭제 또는 교체
javascript 배열 정렬:
arrayobj.sort(sortfunction)
매개변수
배열
sortFunction
선택 사항입니다. 비교 기능. 이 매개변수를 생략하면 요소는 ASCII 문자 오름차순으로 정렬됩니다.
비교 함수는 다음 값 중 하나를 반환해야 합니다.
* 두 인수가 모두 같으면 0입니다.
* 양수 값, 첫 번째 매개변수가 두 번째 매개변수보다 큰 경우
var testArray=[1,5,2,3,6,4]
testArray.sort(function(a,b){return a-b;})
alert(testArray);