html52.com
我爱小程序-开发者交流社区

splice方法操作数组,为什么会逆向改变data中的数组呢

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug splice 工具 2.0.4 1.0.0

从data中获取到一个数组,想通过splice方法对这个数组在指定位置添加一些数据,但是发现data中的数组也会被改变



网友回复

卢霄霄:

单个js里对象和数组的传递方式是传址

let a = {value:1}

let b = a

b.value=2

console.log(a.value) // 2

js基础知识哈,可以百度学习下

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付