Array 리터럴 |
▶▷ 알아두면 좋은 것들
관련글
다들 배열 선언 방법에 대해서 알고 계신가요~?
그렇지 않다면, 관련글 1번을 참고하시고 오시면 좋을 것 같습니다.
이번글에서는 배열의 또다른 선언 방법인 리터럴 선언 방법을 알려드릴까해요~
우선 선언 방법을 보실까요?
자, 눈치 채셨는지도 모르지만, 이 방법은 배열을 생성하고, 초기화까지 동시에 이루어지는 방법입니다.
기본적으로 배열을 생성한다는건 new Array()를 써서 배열을 선언하는 방법을 일컫는데요,
위와 같이 함으로써, 1차배열을 선언할 수 있고, 일반 배열과 똑같은 방법으로 배열의 요소에 접근 가능합니다.
그렇다면 다차원 배열에 대해서는 어떻게 만들 수 있을까요?
맞습니다. 역시나, 똑같은 방법으로 리터럴 선언 방법을 중첩을 하는 겁니다. 다음과 같습니다.
예제를 보시면서 확인해보도록 합시다.
소스(Source)
<HTML>
<HEAD>
<TITLE>자바스크립트를 활용한 배열의 리터럴 선언</TITLE>
</HEAD>
<SCRIPT language="javaScript">
var arrTest1 = [2,3,4,5,6,"고구마"];
document.write("배열의 리터럴 선언 값 확인(1차원 배열) : " + arrTest1[5]+"<br>");
var arrTest2 = [[2,4,5], ["감자", "고구마"]];
document.write("배열의 리터럴 선언 값 확인(2차원 배열) : " + arrTest2[1][0]+"<br>");
arrTest1[6] = "포도";
document.write("배열의 리터럴 선언 값 확인(1차원 배열의 요소 추가) : " + arrTest1[6]+"<br>");
</SCRIPT>
<BODY>
</BODY>
결과화면
궁금하시거나 도움줄 말이 있으시면 댓글 부탁드립니다. 여러분의 댓글이 힘이됩니다. ^^ |
'프로그래밍 > JavaScript' 카테고리의 다른 글
[자바스크립트] 'typeof', 데이터 타입을 알아보자! (0) | 2012.06.28 |
---|---|
[자바스크립트] 'Array', 배열 및 다차원 배열 선언에 대해 알아보자! (8) | 2012.06.28 |
[자바스크립트] '문자 ↔ 숫자', 타입을 바꿔보자! (0) | 2012.06.28 |
[자바스크립트] 이스케이프 시퀀스! (3) | 2012.06.28 |
[자바스크립트] 드롭다운 메뉴를 만들어보자! -1탄 (3) | 2012.06.27 |