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

요구 사항

버전 5.5

적용 대상

Array 개체

참고 항목

참조

concat 메서드(Array)

pop 메서드