Object.keys().length来获取对象的长度

如下图,今天写小程序逻辑得时候发现,onLoad(options){}中得参数options为空得时候,还能执行if(options),当时还输出了options.length为undefined
在这里插入图片描述

问了大佬发现,空对象也能是true,,空数组也能是true,最保险得就是去判断其长度,所以最后用Object.keys(对象名).length来判断对象是否有无,完美解决。。代码如下
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45324044/article/details/109294636