vue变异方法和非变异方法总结

变异方法和非变异方法:

(1)变异方法:改变原数组,使视图更新

 pop()  删除数组的最后一个元素,成功返回删除元素的值。
 shitf()  删除数组的第一个元素,成功返回删除元素的值。
 unshift()  往数组最前面添加一个元素,成功返回当前数组的长度。
 splice()  有三个参数,第一个是想要删除的元素的下标(必选),第二个是想要删除的个数(必选),第三个是删除后想要在原位置替换的值(可选) 。返回删除的数组
 sort()  使数组按照字符编码默认从小到大排序,成功返回排序后的数组
 reverse()  将数组倒序,成功返回倒序后的数组。

(2)非变异方法:不改变原数组,返回新数组

  array.slice() 接受两个参数。
  第一个参数是开始拷贝的起始索引位置。
  第二个参数是拷贝结束的索引位置。结束位置的元素并不会包含进去
其他: map,filter,concat
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容