【小程序】小程序使用Storage得到的结果一直不正确怎么回事?
wx.setStorageSync('uidList', JSON.stringify([10001]))
上面这样存储的 打印得到的是10001 但是取出来再添加元素后结果不正确 得到是2 而不是一个数组这是怎么回事?
let test = JSON.parse(wx.getStorageSync('uidList'))console.log(test) //得到上面图片的结果 但是往里面添加元素就变成了2
u = test.push(888)
console.log(u) //结果是2
回答
你用变量 u
拿到的是 Array.prototype.push() 的返回值,也就是该数组的新长度。 并没有什么不对。
你要打印数组应该是打印test
以上是 【小程序】小程序使用Storage得到的结果一直不正确怎么回事? 的全部内容, 来源链接: utcz.com/a/81477.html