Javascript Array Object – 기본

1. 배열의 선언

Javascript의 배열은 3가지 방법으로 선언 될 수 있습니다.

위의 예제는 3가지 방법을 통해 배열을 선언한 것으로 모두 동일한 결과를 얻을 수 있습니다.

 

2. 배열의 접근/할당

배열 요소의 접근은 Index번호로 가능합니다.

배열의 Index번호는 0부터 시작합니다.

Javascript의 모든 변수는 객체입니다. 그래서 하나의배열안에는 각기 다른 타입의 객체를 할당 할 수도 있습니다.

 

3. Predefined Properties & Method

Array Object Properties

Property Description
constructor Returns the function that created the Array object’s prototype
length Sets or returns the number of elements in an array
prototype Allows you to add properties and methods to an Array object

Array Object Methods

Method Description
concat() Joins two or more arrays, and returns a copy of the joined arrays
indexOf() Search the array for an element and returns its position
join() Joins all elements of an array into a string
lastIndexOf() Search the array for an element, starting at the end, and returns its position
pop() Removes the last element of an array, and returns that element
push() Adds new elements to the end of an array, and returns the new length
reverse() Reverses the order of the elements in an array
shift() Removes the first element of an array, and returns that element
slice() Selects a part of an array, and returns the new array
sort() Sorts the elements of an array
splice() Adds/Removes elements from an array
toString() Converts an array to a string, and returns the result
unshift() Adds new elements to the beginning of an array, and returns the new length
valueOf() Returns the primitive value of an array

위와 같이 미리 선언된 Properties와  Method가 존재합니다. 

이부분의 대한 각각의 예제는 [Javascript Array Object – 응용] 포스트에서 다루겠습니다.

 

4. 사용자 정의 Properties & Method

새로운 Method를 정의하여 사용할 수도 있습니다

 결과는 다음과 같겠죠?

이상 Javascript 배열에 대한 기본 설명을 마치겠습니다.

You may also like...