push 메서드
배열에 새 요소를 추가하고 배열의 새 길이를 반환합니다.
function push([item1 : Object [, ... [, itemN : Object]]]) : Number
인수
- item1, ... , itemN
선택적 요소로서, Array의 새 요소입니다.
설명
push 및 pop 메서드를 사용하면 LIFO(후입 선출) 원칙을 통해 데이터를 저장하는 스택을 시뮬레이션할 수 있습니다.
push 메서드는 요소를 나타나는 순서에 따라 추가합니다. 인수 중 하나가 배열이면 하나의 요소로 추가됩니다. 둘 이상의 배열에서 요소를 결합하려면 concat 메서드를 사용합니다.
예제
다음 예제에서는 push 메서드의 사용 예를 보여 줍니다.
var my_array = new Array();
my_array.push (5, 6, 7);
my_array.push (8, 9);
var s = "";
var number;
number = my_array.pop();
while (number != undefined)
{
s += number + " ";
number = my_array.pop();
}
print (s);
// Output: 9 8 7 6 5