>웹 프론트엔드 >JS 튜토리얼 >JavaScript의 다양한 정의 방법과 배열의 공통 기능 소개_기본 지식

JavaScript의 다양한 정의 방법과 배열의 공통 기능 소개_기본 지식

WBOY
WBOY원래의
2016-05-16 16:49:011405검색


배열의 정의:
방법 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, 배열 요소 삭제 또는 교체

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.