.shift() / .pop()——删除数组的第一个 / 最后一个数据

一、.shift()——删除数组的第一个数据

写法:数组名称.shift()

var arr = [ 'TM', '钟毅', '张森', '杜鹏', 'Leo' ];
arr.shift();
alert( arr );   //[ '钟毅', '张森', '杜鹏', 'Leo' ]

返回值:.shift()自身带有返回值,返回的是删除的数据

var arr = [ 'TM', '钟毅', '张森', '杜鹏', 'Leo' ];
alert( arr.shift() );   //TM

 

二、.pop()——删除数组的最后一个数据

写法:数组名称.pop()

var arr = [ 'TM', '钟毅', '张森', '杜鹏', 'Leo' ];
arr.pop();
alert( arr );   //[ 'TM', '钟毅', '张森', '杜鹏' ]

返回值:.pop()自身带有返回值,返回的是删除的数据

var arr = [ 'TM', '钟毅', '张森', '杜鹏', 'Leo' ];
alert( arr.pop() );   //Leo

 

posted @ 2017-03-27 17:10  念念念不忘  阅读(774)  评论(0)    收藏  举报