2010-03-24 2 views
13

자바 스크립트로 가변 길이 배열을 만들고 싶습니다.자바 스크립트로 가변 길이 배열이 가능합니까?

가능합니다. "Javascript 가변 길이 배열"에 대한 빠른 Google 검색은 아무 것도 산출하지 않는 것 같습니다. 이렇게 할 수 있다면 놀랄 것입니다.

대신 분리 문자로 계속 추가하는 문자열을 사용해야하나요, 그렇지 않으면 가변 길이 배열과 유사한 변수를 얻는 더 좋은 방법이 있습니다.

답변

39

자바 스크립트 배열은 고정 길이가 아닙니다. 어떤 인덱스에서나 원하는 모든 것을 할 수 있습니다. 특히

, 당신은 아마 push 방법을 찾고 :

var arr = []; 
arr.push(2);   //Add an element 
arr.push("abc");  //Not necessarily a good idea. 
arr[0] = 3;    //Change an existing element 
arr[2] = 100;   //Add an element 
arr.pop();    //Returns 100, and removes it from the array 

자세한 내용은 documentation를 참조하십시오.