react中使用splice函数去删除数组的某一项
发布日期:2021-05-20 10:06:52
浏览次数:26
分类:技术文章
本文共 553 字,大约阅读时间需要 1 分钟。
1、splice函数
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 slice() 方法可从已有的数组中返回选定的元素。 所以,在使用的时候,就要注意的是:- splice返回的是被删除的项目
2、举一个我在react中使用的小案例:
完成的功能是删除数组的某一项:这里我需要更新的应该是我截取后的数组
// 删除 deleteSelect = (index) => { const { initSelectInputList } = this.state; const a = initSelectInputList.splice(index, 1); // 输出返回值 console.log("返回值", a) initSelectInputList.splice(index, 1); console.log("截取后", initSelectInputList) // 输出原数组 this.initUpdateList(initSelectInputList); this.setState({ initSelectInputList, }) }
原数组的长度是3
打印值:转载地址:https://blog.csdn.net/weixin_45416217/article/details/109440460 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月12日 11时56分43秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
一道面试题:请说出互联网上常用协议的工作端口
2019-04-27
记我第一次使用Visio2016画UML时序图(Sequence Diagram)
2019-04-27
Java Web基础入门第十讲 软件密码学基础
2019-04-27
Java Web基础入门第十一讲 配置Tomcat的HTTPS连接器
2019-04-27
如何使用Chrome浏览器查看缓存?
2019-04-27
如何通过浏览器查看保存在本地磁盘的Cookie?
2021-06-30
如何在浏览器中禁用和启用Cookie?
2021-06-30
Java Web基础入门第二十六讲 JSP技术——JSP标签(下)
2021-06-30
好工具推荐系列:Qt/CMake工程类型转换工具
2021-06-30
Windows环境VS2017编译skia库,亲测成功,借助skui的方法
2021-06-30
Tars C++版本的编译及相关教程
2021-06-30
Ring Buffer (circular Buffer)环形缓冲区简介
2021-06-30
CentOS 7终端命令行方式安装FileZilla(★firecat亲测有效★)
2021-06-30
LLVM与Clang的概述及关系
2021-06-30
Facebook 的 C++ 11 组件库 Folly Futures
2021-06-30
Facebook为C++11带来了健壮且强大的Folly Futures库
2021-06-30
Tars框架Future/Promise使用
2021-06-30
nodejs低版本升级成高版本
2021-06-30