다차원 배열 정의
배열 배열 객체를 정의하여 일련의 값을 별도의 변수 이름으로 저장합니다. 새로운 키워드를 사용하여 배열 객체를 만듭니다.
1 차원 배열 정의
var myArray = 새로운 배열 ( 'a', 'b', 'c'); 또는 var myArray = [];
2 차원 배열 및 다차원 배열 정의
JavaScript 2 차원 배열 또는 다차원 배열은 1 차원 배열을 통해 시뮬레이션됩니다.
방법 1.
var arr = new Array ([ 'a', 'b', 'c'], [ 'd', 'e', 'f']);
방법 2 : 방법 2.
var arr = new Array (new array (), new array (), new array ());
배열 액세스 :
ARR [행] [열];
좋다:
ARR [0] [0] // a
ARR [1] [0] // d
해시 어레이 정의
JavaScript의 연관 배열. 연관 배열에는 키 값의 색인이 있으며 어레이 검색에서 더 편리합니다. 동시에 해당 코드 알고리즘 구현을 명확하게하고 읽기 쉽고 유지 관리하기 쉽습니다.
var myhash = 새로운 배열 ();
해시 연관 배열에 키 값을 추가하십시오
myhash [ 'new'] = 'newval'; myhash [ 'new2'] = 'newval_2';
액세스 해시 연관 배열
Myhash [ 'new']; // 액세스 할 키 이름을 따라 잡으십시오
해시 어레이 삭제 이미 키 값이 있습니다. MyHash [ 'new'];
해시 어레이를 통해 반복하십시오
for (myhash의 키) {console.log (키); // 키 이름을 가져옵니다 MyHash [key]; // 값을 얻는다}JS 배열 작동을위한 일반적인 방법
toString () : 배열을 문자열로 변환합니다
tolocalestring () : 배열을 문자열로 변환합니다
join () : 배열을 기호와 연결된 문자열로 변환합니다.
Shift () : 배열의 헤더에서 요소를 이동
UNSHIFT () : 배열 헤드에 요소 삽입
pop () : 배열 끝에서 요소 삭제
푸시 () : 배열 끝에 요소 추가
concat () : 배열에 요소를 추가하십시오
슬라이스 () : 배열의 일부를 반환합니다
Reverse () : 리버스 배열을 리버스로 정렬하십시오
정렬 () : 배열을 정렬합니다
Splice () : 배열 요소를 삽입, 삭제 또는 교체하십시오
위의 기사는 JS 다차원 배열의 정의 및 사용에 대해 간략하게 설명하고 해시 어레이는 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.