首页 > 技术文章 > js中push和pop的用法

gwcyulong 2017-03-08 11:10 原文

push:

将新元素追加到一个数组中,并返回新的数组长度:

语法:arrayObj.push([item1 [item2 [. . . [itemN ]]]])
var number;
var my_array = new Array();

my_array.push (5, 6, 7);
my_array.push (8, 9);

数组为:5,6,7,8,9 

      ※※    push可以将新元素添加到数组中,数组可以是 空数组,但是数组不能为null  ※※

 

pop:

将数组中最后一个元素移除,并返回移除的元素

语法arrayObj.pop( )
var number;
var my_array = new Array();

my_array.push (5, 6, 7);
my_array.push (8, 9);

number = my_array.pop();
while (number != undefined)
   {
   document.write (number + " ");
   number = my_array.pop();
   }

返回值为:9,8,7,6,5

 

推荐阅读