>  기사  >  웹 프론트엔드  >  JavaScript 배열 및 loops_javascript 기술에 대한 자세한 설명

JavaScript 배열 및 loops_javascript 기술에 대한 자세한 설명

WBOY
WBOY원래의
2016-05-16 16:02:081191검색

배열은 요소를 순서대로 조합한 것입니다. JavaScript에서는 형식 객체 표기법을 사용하여 배열을 생성하거나 리터럴 표기법을 사용하여 초기화할 수 있습니다.

코드 복사 코드는 다음과 같습니다.

var arrObject = new Array("val1", "val2"); // 객체로 배열
var arrLiteral = ["val1", "val2"]; // 배열 리터럴

개발자에게는 차이가 없습니다. 배열 메소드는 리터럴과 객체 모두에서 호출될 수 있습니다. JavaScript 엔진의 경우 배열 리터럴은 액세스될 때마다, 특히 함수 내에서 사용될 때마다 다시 해석되어야 합니다.

new 연산자를 사용하여 새 배열 개체를 만듭니다.

코드 복사 코드는 다음과 같습니다.

var arrObject = new Array();

특정 값을 사용하여 새 배열을 만들 수도 있습니다.
코드 복사 코드는 다음과 같습니다.

var arrObject = new Array("val1", "val2");

JavaScript의 배열은 0부터 인덱스가 지정됩니다. 즉, 첫 번째 요소의 인덱스는 0이고 마지막 요소는 배열 길이에서 1을 뺀 값임을 의미합니다.

1. 배열을 반복합니다

문제: 배열의 모든 요소에 쉽게 액세스하고 싶습니다.

해결책:

배열에 액세스하는 가장 일반적인 방법은 for 루프를 사용하는 것입니다.

코드 복사 코드는 다음과 같습니다.