数组-push和pop unshift和shift
push()
向Array
的末尾添加若干元素,pop()
则把Array
的最后一个元素删除掉
vararr=[1,2];arr.push('A','B');//返回Array新的长度:4arr;//[1,2,'A','B']arr.pop();//pop()返回'B'arr;//[1,2,'A']arr.pop();arr.pop();arr.pop();//连续pop3次arr;//[]arr.pop();//空数组继续pop不会报错,而是返回undefinedarr;//[]
如果要往Array
的头部添加若干元素,使用unshift()
方法,shift()
方法则把Array
的第一个元素删掉
vararr=[1,2];arr.unshift('A','B');//返回Array新的长度:4arr;//['A','B',1,2]arr.shift();//'A'arr;//['B',1,2]arr.shift();arr.shift();arr.shift();//连续shift3次arr;//[]arr.shift();//空数组继续shift不会报错,而是返回undefinedarr;//[]
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。