자바 스크립트 배열 (배열) 객체
오브젝트의 배열의 역할은 다음 일련의 값을 저장하는 별도의 변수 명을 사용한다.
온라인 예
그 과제를 배열을 만듭니다
페이지의 맨 아래 더 많은 예를 찾을 수 있습니다.
배열은 무엇입니까?
하나의 변수를 이용하여 물체의 배열은 일련의 값의 이름을 저장한다.
(예를 들어 자동차의 이름) 데이터가있는 경우, 다음과 같이 하나의 변수가있다 :
var car2="Volvo";
var car3="BMW";
그러나 특정 차량을 찾으려면? 그리고하지 세,하지만 300 그것? 이것은 쉬운 일이되지 않습니다!
최상의 방법은 배열을 사용하는 것이다.
배열은 모든 값의 이름을 저장하는 변수를 사용하여, 임의의 변수 이름 값을 액세스하는 데 사용될 수있다.
배열의 각 요소는 쉽게 접근 할 수 있도록하기 위하여, 자신의 ID가 있습니다.
배열 만들기
배열을 만들고, 세 가지 방법이 있습니다.
다음 코드는 객체의 배열이라고 myCars을 정의한다 :
1 : 통상적 인 방법 :
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2 : 간단한 방법 :
3 : 문자 :
액세스 배열
배열 이름과 인덱스 번호를 지정하면 특정 요소에 액세스 할 수 있습니다.
다음과 같은 경우는 첫번째 값 myCars 어레이에 액세스 할 수있다 :
다음의 예는 myCars의 배열의 첫 번째 요소를 변경합니다 :
[0] 어레이의 첫 번째 요소이다. [1] 어레이의 두 번째 요소이다. |
당신이 다른 가질 수 객체의 배열에서
모든 변수는 자바 스크립트 객체입니다. 배열 요소는 개체입니다. 기능 개체입니다.
그래서, 당신은 배열의 다른 변수 유형을 가질 수 있습니다.
당신은 배열 오브젝트 요소, 함수, 배열을 포함 할 수 있습니다 :
에서 myArray [1] = myFunction이;
에서 myArray [2] = myCars;
배열 메서드 및 속성
미리 정의 된 프로퍼티와 메소드를 사용하여 객체의 배열 :
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
객체 참조의 전체 배열
당신은 모든 속성과 메소드 배열 전체 참조 설명서에이 사이트를 참조 할 수 있습니다.
참조 설명서에 대한 설명 (그리고 더 많은 예제) 모든 속성과 메서드가 포함되어 있습니다.
새로운 방법을 만들기
자바 스크립트는 프로토 타입 글로벌 생성자입니다. 그것은 새로운 프로퍼티와 메소드 자바 스크립트 객체를 구축 할 수 있습니다.
예 : 새로운 접근 방식을 만듭니다.
용 (전 = 0; i가 식에서 나타내지 <; 내가 ++) {
이 [I] =이 [i]를 .toUpperCase ();
}
}
»시도
위의 예는 대문자로 배열 소문자 방법의 새로운 배열을 만듭니다.