如下图,今天写小程序逻辑得时候发现,onLoad(options){}中得参数options为空得时候,还能执行if(options),当时还输出了options.length为undefined
问了大佬发现,空对象也能是true,,空数组也能是true,最保险得就是去判断其长度,所以最后用Object.keys(对象名).length来判断对象是否有无,完美解决。。代码如下
如下图,今天写小程序逻辑得时候发现,onLoad(options){}中得参数options为空得时候,还能执行if(options),当时还输出了options.length为undefined
问了大佬发现,空对象也能是true,,空数组也能是true,最保险得就是去判断其长度,所以最后用Object.keys(对象名).length来判断对象是否有无,完美解决。。代码如下