用hasOwnProperty获取对象自身的属性排除原型链时间:2023-03-10 00:13:08 今天遇到一个多层级的object。 需要判定每一层级的data下是否有title属性。在下图中展开的data自身其实是没有title的,但由于受到原型链__proto__的影响,在获取parent.data.title的值的时候是可以获取到值的。 这个时候我们需要使用data.hasOwnProperty('title')来判定data自身是否有属性title