자바스크립트에서의 배열이란 참 독특한 놈입니다. ㅡㅡ..

일단 배열이지만 길이를 가변적으로 유동이 가능합니다.

.length 프로터피로 배열의 값을 설정하면 언제든지 크기가 변합니다.

게다가 pop, push, shift, unshift 메서드를 사용해서 앞 뒤 스택을 흉내낼 수도 있고요

다차원 배열을 지원하지 않지만 비슷하게 사용 할 수도 있습니다. ^^

게다가 자바스크립트는 변수의 타입이 없고 내부에서 알아서 오토타입캐스팅이 강하게 지원되기 때문에

한 배열에 어떤 객체나 기본타입을 넣어도 타입 캐스팅 없이 넣고 빼고가 가능합니다~

그리고 length 를 1000 으로 설정하더라도 실제로 값을 넣은 인덱스만 메모리에 할당하기 때문에

메모리의 낭비 없이 크기의 가변적인 활용이 가능합니다.

배열을 생성하는 방법에 대하여 알아봅시다~

ex1)

var empty = [];
var primes = [2, 3, 5, 7, 11];
var misc = [1.1, true, "a", ]; //서로 다른 타입을 원소로 가진 배열도 가능
var a = new Array();
var b = new Array(5, 4, 3, "test");

값을 얻을 때는 다 아실테니까 ^^ 넘어가고요

참 특이하죵?? 메서드는 더 특이합니다. 다음 글에 올려드릴게용~


블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,