为什么会对设为undefined的变量抛出警告 ?

发布于 8 年前作者 mali8990 次浏览最后编辑 8 年前来自 issues

setting data field "xxx" to undefined

这样的警告是出于什么目的呢?为什么要避免undefined?

2 回复
dingna
dingna1 楼6 年前

微信小程序的通信原理,把你的数据通过json转成字符串发给逻辑层,JSON.stringify()会把undefined的变量过滤掉,所以这是一个危险的设置。

chaofu
chaofu2 楼6 年前