배열 변환하여 문자열
JavaScript 방법을toString()
로 변환하여 배열의 문자열(쉼표로 구분)배열의 값입니다.
join()
메서드는 모든 배열 요소를 문자열로 조인합니다.
이처럼toString()
지만,추가로 지정할 수 있습니다 분리기:
터지는 밀
으로 작업할 때 어레이,그것은 간단하는 요소를 제거하고 새로 추가 요소입니다.,배열에서 항목을 터뜨리거나 항목을 배열로 푸시하는 것입니다.
터
pop()
메서드의 마지막 요소를 제거 하고 그 제거에서 배열
pop()
메소드가 반환하는 값이”튀어”:
예
var x=과일.,pop();//x 의 값은”망고”
그것을 자신을 시도”
밀
push()
방법을 추가하는 새로운 요소를 배열(끝):
예
과일.push(“키위”);//새로운 요소(“키위”)과일
그것을 자신을 시도”
push()
방법을 반환합니다 새로운 배열 길이:
예
var x=과일.,push(“키위”);//x 의 값은 5
그것을 자신을 시도”
변화 요소
이동 동등한 팝업에 처음 요소를 대신의 마지막입니다.
shift()
방법을 제거하는 첫 번째 배열 요소하고”변화를”다른 모든 요소를 낮 인덱스입니다.
shift()
메서드는”shifted out”인 문자열을 반환합니다.
예제
var x=fruits.,shift();//x 의 값이”바나나”
그것을 자신을 시도”
unshift()
방법을 추가하는 새로운 요소를 배열(시작 부분에서),및”unshifts”오래된 요소:
unshift()
방법을 반환합니다 새로운 배열의 길이 있습니다.
예
과일.unshift(“레몬”);//반품 5
그것을 자신을 시도”
변화하는 요소
배열 요소를 사용하여 액세스 자신의 색인 번호:
배열 색인 0 에서 시작합니다. 첫 번째 배열 요소이고 두 번째 배열 요소이며 세 번째 배열 요소입니다…,
length
속성는 쉬운 방법을 제공합니다 추가 새로운 요소를 배열
삭제를 요소
자바스크립트는 배열은 개체는 요소를 사용하여 삭제할 수 있습니다 JavaScript operatordelete
:
를 사용하여 삭제할 수 있습 떠나 정의되지 않은 구멍을 배열입니다. 대신 pop()또는 shift()를 사용하십시오.
접합 배열
splice()
방법을 사용할 수 있습니다 추가 새로운 항목을 배열
예
과일.,splice(2,0,”레몬”,”키위”);
그것을 자신을 시도”
첫 번째 매개 변수(2)위치를 정의 새로운 요소를 추가해야(접합에서).
두 번째 매개 변수(0)는 얼마나 많은 요소가 있어야하는지 정의합니다.
나머지 매개 변수(“레몬”,”키위”)는 비드 할 새 요소를 정의합니다.
splice()
메서드는 삭제 된 항목이있는 배열을 반환합니다.
예제
fruits.,splice(2,2,”레몬”,”키위”);
그것을 자신을 시도”
를 사용하여 결합()하는 요소를 제거
영리한 매개 변수 설정,사용할 수 있는splice()
하는 요소를 제거를 떠나지 않고”구멍”에서 배열
첫 번째 매개 변수(0) 위치를 정의 새로운 요소를 추가해야(접합에서).
두 번째 매개 변수(1)는 얼마나 많은 요소가 있어야 하는지를 정의합니다.
나머지 매개 변수는 생략됩니다. 새로운 요소는 추가되지 않습니다.,
병합(연결)배열
concat()
방법을 만들 새로운 배열을 병합하여(연결)기존 배열
concat()
방법을 변경하지 않는 기존 배열입니다. 항상 새로운 배열을 반환합니다.
concat()
방법을 걸릴 수 있습니다 숫자의 배열의 인수:
concat()
방법도 있는 문자열로 인수:
를 들어(병합하는 배열의 값으로)
var myChildren=arr1.,concat(“베드로”);
그것을 자신을 시도”
슬라이스 배열
slice()
방법을 조각 조각 배열의 새로운 배열입니다.
이 예제는 배열 요소 1(“Orange”)에서 시작하는 배열의 일부를 슬라이스합니다.
예제
var citrus=fruits.slice(1);
직접 시도하십시오”
slice()
메서드는 새 배열을 만듭니다. 소스 배열에서 어떤 요소도 제거하지 않습니다.,
이 예제를 조각의 일부가 시작하는 배열에서 배열 요소 3(“Apple”):
예
var 감귤류=과일.슬라이스(3);
그것을 자신을 시도”
slice()
방법을 수행 할 수있는 두 개의 인수를 다음과 같slice(1, 3)
.그런 다음 메서드는 시작 인수에서 요소를 선택하고 끝 인수까지(포함하지는 않음)선택합니다.
예
var 감귤류=과일.,슬라이스(1,3);
그것을 자신을 시도”
면 끝에 인수를 생략하면 다음과 같이 처음에 예slice()
방법을 조각의 나머지 부분에 배열입니다.
예
var 감귤류=과일.slice(2);
Try It Yourself”
Automatic toString()
JavaScript 는 기본 값이 예상 될 때 자동으로 배열을 쉼표로 구분 된 문자열로 변환합니다.배열을 출력하려고 할 때 항상 그렇습니다.,
이 두 예는 동일한 결과를 생성합니다.
예제
문서.getElementById(“데모”).innerHTML=fruits;
직접 해보십시오”
모든 JavaScript 객체에는 toString()메소드가 있습니다.
을 찾는 최대 및 최소 값을 배열
기위한 기본 기능을 찾아 가장 높거나 낮은 값을 자바스크립트는 배열입니다.
이 튜토리얼의 다음 장에서이 문제를 해결하는 방법을 배우게됩니다.
정렬 배열
정렬 배열은 다음 장의 이습니다.피>