vue 数组中哪些方法是响应式的

编程入门 行业动态 更新时间:2024-10-22 11:32:15

vue 数<a href=https://www.elefans.com/category/jswz/34/1771283.html style=组中哪些方法是响应式的"/>

vue 数组中哪些方法是响应式的

1.push():该方法是在数组最后添加数据 假设数组为array

​ this.array.push(‘a’) ==> 在数组array的最后添加一个a​ this.array.push(‘a’,‘b’,‘c’)==>在数组array的最后添加上三个元素,a,b,c

2.splice () : 该方法可以实现删除和插入元素,有三个参数,例子: this.array.splice(1,0,‘f’)

第一个参数为:从第几个开始?

第二个参数为:删除几个?

第三个参数为:插入什么参数?

删除元素:第二个参数传入,代表着你要删除几个元素?如果没有传入的话,就删除后面所有的元素

this.array.splice(1,2) 从第一个参数开始,删除俩个参数!
this.array.splice(1),从一个参数开始,删除后面所有的参数!

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

this.array.splice(1,1,‘a’) 从第一个参数开始将下一个元素替换成a;this.array.splice(1,3,‘a’,‘b’,‘c’)从第一个参数开始将下面的三个元素替换成a,b,c

插入元素:第二个元素传入0,后面写要插入的元素就可以了

this.array.splice(1,0,‘a’)在第一个参数后面插入athis.array.splice(1,0,‘a’,‘b’,‘c’)在第一个参数后面插入a,b,c

3.pop () : 该方法,删除数组最后一个元素;

this.array.pop();

4.shift () : 该方法,删除数组第一个元素

this.array.shift();

5.unshift () :该方法在数组最前面添加元素,

this.array.unshift(‘加油哟’) 在数组前面添加一个元素:加油哟this.array.unshift(‘a’,‘b’,‘c’) 在数组前面添加三个元素:a,b,c

6.sort () : 该方法是对数组进行排序的

this.array.sort();

正常排序是如此,那么乱序怎么写呢?

this.array.sort(()=>Math.random()-.5) 就可以实现乱序了

7.reverse () : 该方法是对数组进行反转的

this.array.reverse();

更多推荐

vue 数组中哪些方法是响应式的

本文发布于:2024-02-27 12:57:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1706615.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:组中   方法   vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!