我有一个像这样的数组:
var array = [3,5,6,2,1];
Run Code Online (Sandbox Code Playgroud)
我想插入7第一个位置而不删除,3所以结果数组将是这样的:
array = [7,3,5,6,2,1];
Run Code Online (Sandbox Code Playgroud)
关于如何实现这一目标有什么建议吗?
使用Splice方法:
var array = [3, 5, 6, 2, 1];
array.splice(0, 0, 7);
array.splice('index', 'replace or not', 'item to insert');
=> [7, 3, 5, 6, 2, 1];
array.splice(3, 0, 7); => [3, 5, 7, 6, 2, 1];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3685 次 |
| 最近记录: |