vue数组的响应式方法

1、push()方法,在数组中最后添加元素;

2、pop()方法,删除数组中的最后元素;

3、shift()方法,删除数组中的第一个元素;

4、unshift()方法,在数组最前面添加元素;

5、splice(index,len,[arr])方法,删除元素、插入元素、替换元素;

item:['a','b','c','d']

删除元素:第二个参数传入你要删除的几个元素(如果没有传就删除后面所有元素);

item.splice(1,1) //['a','c','d'] 删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变;

替换元素:第二个参数,表示我们要替换几个元素,后面用于替换前面的元素;

item.splice(1,1,'hhh') //['a','hhh','c','d']替换起始下标为1,长度为1的一个值为‘hhh’,len设置的1;

item.splice(1,2,'hhh') //['a','hhh','d']替换起始下标为1,长度为2的一个值为‘hhh’,len设置的2;

插入元素:第二个参数,传入0,并且后面跟上要插入的元素;

item.splice(1,0,'hhh') //['a','hhh','b','c','d'] 表示在下标为1处添加一项‘hhh’

6、sort()方法,数组元素排序;

7、reverse()方法,数组元素反转

注意:通过索引值改变数组元素不是响应式的,不会自动刷新数据

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值