배열의 정의:
방법 1.
var mycars=new Array()
mycars[0]="sharejs.com"
mycars[1]="Volvo"
mycars[2]="BMW"
방법 2.
정의와 초기화를 함께:
var mycars=new Array("사브","볼보","BMW");
또는:
var mycars=["Saab" ,"볼보","BMW"];
Javascript 2차원 배열, 1차원 배열을 사용하여 시뮬레이션:
방법 1.
var arr = new Array(['a','b','c'],['d','e','f']);
arr[0 ]은 첫 번째 1차원 배열을 반환하고, 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()
);
Javascript 배열은 길이를 설정할 필요가 없으며 자체적으로 확장됩니다. name.length 배열은 요소 수를 반환합니다.
Javascript 배열의 일반적인 함수:
toString(): 배열을 다음으로 변환합니다. 문자열
toLocaleString(): 배열을 문자열로 변환
join(): 배열을 기호적으로 연결된 문자열로 변환
shift(): 배열의 선두에서 요소 제거
unshift (): 배열의 앞 부분에 요소 삽입
pop(): 배열의 끝 부분에서 요소 삭제
push(): 배열의 끝 부분에 요소 추가
concat() : 배열 요소에 추가
slice(): 배열의 일부를 반환
reverse(): 배열을 역순으로 정렬
sort(): 배열 정렬
splice(): Insert, 배열 요소 삭제 또는 교체