判断对象是否存在某属性,但属性值可能为0,被判断为不存在,解决方法 Hyinglin 2022-08-30 198 阅读1分钟 情景: 当需要判断data中的a属性存在时,通常会使用data.a或!!data.a去判断值的存在性 但此时如果data.a存在,但是值为0,可能会被判断为不存在,进而无法进入data.a存在的条件内部 此时可以使用: data.hasOwnProperty('a') 注意属性名为字符串