博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
做一个vue的todolist列表
阅读量:6251 次
发布时间:2019-06-22

本文共 1268 字,大约阅读时间需要 4 分钟。

this.list.push(val);      this.todo="";    },    remove(key){      this.list.splice(key,1);    }}}

涉及知识点:

1 记录:js删除数组中某一项或几项的几种方法 2 1:js中的splice方法 3  4   splice(index,len,[item])    注释:该方法会改变原始数组。 5  6 splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值 7  8 index:数组开始下标        len: 替换/删除的长度       item:替换的值,删除操作的话 item为空 9 10 如:arr = ['a','b','c','d']11 12 删除 ----  item不设置13 14 arr.splice(1,1)   //['a','c','d']         删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变15 16 arr.splice(1,2)  //['a','d']          删除起始下标为1,长度为2的一个值,len设置的217 18 替换 ---- item为替换的值19 20 arr.splice(1,1,'ttt')        //['a','ttt','c','d']         替换起始下标为1,长度为1的一个值为‘ttt’,len设置的121 22 arr.splice(1,2,'ttt')        //['a','ttt','d']         替换起始下标为1,长度为2的两个值为‘ttt’,len设置的123 24  25 26 添加 ----  len设置为0,item为添加的值27 28 arr.splice(1,0,'ttt')        //['a','ttt','b','c','d']         表示在下标为1处添加一项‘ttt’29 30 看来还是splice最方便啦31 32 2:delete       delete删除掉数组中的元素后,会把该下标出的值置为undefined,数组的长度不会变33 34 如:delete arr[1]  //['a', ,'c','d']     中间出现两个逗号,数组长度不变,有一项为undefined 35 如何使用 pop() 来删除并返回数组的最后一个元素。36

 

 

 

转载于:https://www.cnblogs.com/fpcbk/p/10753932.html

你可能感兴趣的文章
dl,dt,dd的用法
查看>>
外面的世界很精彩,然而等待你的人却可能已不在
查看>>
成为一名阿里P7Java架构师需要的技术准备(转载)
查看>>
华为oj 挑7
查看>>
【吴恩达机器学习】学习笔记——1.5无监督学习
查看>>
使用pjax实现类似github无刷新更改页面url
查看>>
移动端头部meta
查看>>
回溯法
查看>>
iOS常用宏定义
查看>>
memcached(一)--前言
查看>>
【转】各种排序算法时间复杂度和空间复杂度表
查看>>
Redis客户端集群
查看>>
EF异常:WebForm、Console、Winform层不引入EF报错
查看>>
System系统类常用方法
查看>>
15:开发Rsync服务启动脚本案例
查看>>
uva 1592(NEERC 2009 STL)
查看>>
Xqk.Data数据框架使用说明之:使用Xqk.Data的一般步骤
查看>>
makefile
查看>>
C#数据类型
查看>>
HDU_3172_带权并查集
查看>>