unshift() 方法将一个或多个元素添加到数组的开头,并返回新数组的长度
2024-10-11 08:02:04
var arr = [1, 2]; arr.unshift(0); //result of call is 3, the new array length
//arr is [0, 1, 2] arr.unshift(-2, -1); // = 5
//arr is [-2, -1, 0, 1, 2] arr.unshift( [-3] );
//arr is [[-3], -2, -1, 0, 1, 2]
语法
arr.unshift(element1, ..., elementN)
参数列表
- element1, ..., elementN
- 要添加到数组开头的元素。
返回值
当一个对象调用该方法时,返回其 length 属性值。
描述
unshift
方法会在调用它的类数组(array-like)对象的开始位置插入给定的参数。
unshift
特意被设计成具有通用性;这个方法能够通过 call
或 apply
方法作用于类似数组的对象上。不过对于没有 length 属性(代表从0开始的一系列连续的数字属性的最后一个)的对象,调用该方法可能没有任何意义。
最新文章
- Maven仓库搭建--nexus私服
- Python使用报错记录
- C++:FMC 错误
- setTimeout setInterval 区别 javascript线程解释
- 【Zookeeper学习】Zookeeper-3.4.6安装部署
- ICE学习第四步-----客户端请求服务器返回数据
- RMQ——窗口题解
- [LeetCode 110] - 平衡二叉树 (Balanced Binary Tree)
- URL传参中文乱码encodeURI、UrlDecode
- poj 2739 Sum of Consecutive Prime Numbers 小结
- CentOS7.4 chrony时间同步服务器部署(替代NTPD)
- java 向上转型与向下转型
- CMCC验证绕过POC
- MIP开发教程(三) 使用MIP-CLI工具调试组件
- Hibernate简答题
- 安卓开发_深入理解Activity和Fragment的关系
- Ubuntu14.04下安装redis-3.2.0以及开机自启动
- 项目Alpha冲刺--3/10
- Centos7部署kubernetes Proxy(七)
- position 分层固定在屏幕某位置