javascript数组在指定位置添加和删除元素
2024-08-28 16:35:42
在JavaScript中,Array对象提供了一个强大的splice()方法,利用这个方法可以达到在数组的指定位置添加和删除元素的目的。
指定位置删除元素
要在指定位置删除元素,可以使用splice(要删除的元素位置,要删除的元素个数)方法。
var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 1);
console.log(arr); // ["yanggb1", "yanggb2"]
指定位置添加元素
要在指定位置添加元素,可以使用splice(要删除的元素位置,要删除的元素个数,要在删除的位置添加的元素)方法。
var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 0, "yanggb4");
console.log(arr); // ["yanggb1", "yanggb2", "yanggb4", "yanggb3"]
可以看出,这里实际上是用了取巧的方法,这样的用法本身是用于删除元素之后,在删除的元素的位置添加替换的元素用的。
"我常常想起一些人。没有想念那么黏,没有想见那么热,只是稀薄的想起。"
最新文章
- C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字
- winrar 5.21去广告
- html5 canvas 鼠标绘制
- [luogu 1880]石子合并
- java框架BeanUtils及路径问题练习
- T4模板试水篇1_入门
- 字符编码知识:Unicode、UTF-8、ASCII、GB2312等编码之间是如何转换的?
- HDU 4617Weapon(两条异面直线的距离)
- IOS苹果手机上 iframe 滚动失效条问题,局部滚动开启弹性滚动!
- Vector的浅析
- [js高手之路] 跟GhostWu一起封装一个字符串工具库-扩展camelize与dasherize方法(3)
- Python逻辑运算符
- git团队协作
- Oracle建立全文索引详解
- es安装ik后报错无法启动 read write
- 总结React写参数的几种方式
- Java工厂方法模式
- NSIS Error:Error writing temporary file. Make sure your temp folder is valid的解决办法
- Magical Girl Haze 南京网络赛2018
- Android studio 导入 github 工程
热门文章
- 【朝花夕拾】Android多线程之(三)runOnUiThread篇——程序猿们的贴心小棉袄
- Ubuntu上面安装sqlite3可视化数据库软件
- js问题记录(一) -- 关于for in, sort(), 及prototype
- SpringBoot整合dubbo(yml格式配置)
- Mysql悲观锁乐观锁区别与使用场景
- 阿里iconfont的使用
- IDEA 下使用JSTL 非maven
- JPA的entityManager的find、getReference、persisit、remove方法的使用
- How to: Initialize Business Objects with Default Property Values in XPO 如何:在 XPO 中用默认属性值初始化业务对象
- 案例——UDP聊天