기사 그 부분에 많은 자바 스크립트 배열이 있습니다
이제 다음의 몇 가지를 나열
() 메소드를 제거합니다 배열에서 마지막 요소를 나타 :
. 1 개 var에 과일 = [ "바나나", "오렌지", "애플", "망고" ]; 2 fruits.pop (); //이 과일에서 마지막 요소 ( "망고"를) 삭제
메소드의 반환 값을 "배출"() 팝업 :
1 개 var에 과일 = [ "바나나", "오렌지", "사과", "망고" ]; 2 VAR X = fruits.pop (); // X的值是"망고"
어레이에 새로운 요소를 추가하는 (배열의 끝에서) () 메소드를 밀어 :
. 1 개 var에 과일 = [ "바나나", "오렌지", "애플이", "망고" ]; 2 fruits.push ( "키위"); // 과일에 새로운 요소를 추가
푸시 () 메소드는 새로운 배열의 길이를 반환
1 개 var에 과일 = [ "바나나", "오렌지", "사과", "망고" ]; 2 VAR X = fruits.push ( "키위"); // X的值是5
자신의 인덱스 번호를 사용하여 액세스 배열 요소로 변경 요소 :
배열 인덱스 (첨자)은 0으로 시작합니다. [0] [2] 제하다 [1]는 두 번째 어레이의 첫 번째 요소이다 ..
. (1 개) VAR의 과일 = "바나나", "오렌지", "애플", "망고" ] 2 개 과일 [0] = "키위"; // "키위"의 첫 번째 요소의 열매
길이 속성은 배열에 새 요소를 추가하는 쉬운 방법을 제공합니다 :
1 개 var에 과일 = [ "바나나", "오렌지", "사과", "망고" ]; 2 개 과일 [fruits.length] = "키위"; // 向과일追加"키위"
CONCAT () 메소드는 결합 (연결) 배열이 존재하여 새로운 배열을 만들려면
1 VAR의 myGirls = "세실", "론" ]; 2 VAR의 myBoys = "에밀", "토비아스", "리누스" ]; 3 VAR myChildren = myGirls.concat (myBoys); // 连接myGirls和myBoys
CONCAT () 메소드는 기존의 배열을 변경하지 않는다. 항상 새로운 배열을 반환합니다.
CONCAT () 메소드는 배열 된 임의 수의 매개 변수를 사용할 수있다 :
. (1) VAR arr1 = 여기서 "세실", "론은" ] 2 VAR의 arr2이다 [ "에밀의", "토비아스", "리누스의"= ] . 3 VAR ARR3 = "로빈", "모건" ] . 4 VAR myChildren = (arr2는 ARR3이다) arr1.concat; // 연결된는 함께 arr1, arr2 및 ARR3
CONCAT () 메소드 파라미터 값으로 이용 될 수있다 :
1 VAR의 arr1 = "세실", "론" ]; 2 VAR myChildren arr1.concat = ([ "에밀", "토비아스", "리누스"]);
스플 라이스 () 메소드는 어레이에 새로운 항목을 추가 할 수있다 :
1 개 var에 과일 = [ "바나나", "오렌지", "사과", "망고" ]; 2 fruits.splice (2, 0, "레몬", "키위");
첫번째 파라미터 (2)는 위치 (접합)가 새로운 요소를 추가해야를 정의한다.
두번째 매개 변수 (0)가 제거되어야하는 요소를 정의한다.
나머지 매개 변수 ( "레몬", "키위")는 새로운 요소 정의를 추가 할 수 있습니다.
스플 라이스 () 메소드는, 삭제 된 항목을 포함하는 배열을 반환
1 개 var에 과일 = [ "바나나", "오렌지", "사과", "망고" ]; 2 fruits.splice (2, 2, "레몬", "키위");
어레이에서 "홀"을 남기지 않고 제거 접합 소자 () :
. (1 개) VAR의 과일 = "바나나", "오렌지", "애플"는 "망고" ] 2 fruits.splice (0 ,. 1); // 과일의 첫번째 요소를 삭제
첫번째 파라미터 A (0) 요소 (액세스)의 새로운 위치를 정의하기 위해 첨가한다.
두번째 매개 변수는 (1) 다수의 구성 요소의 정의는 제거되어야한다.
나머지 파라미터들은 생략된다. 새로운 요소가 추가되지 않습니다.