首先hasOwnPropery()
方法是用来判断一个属性是否是一个对象中的自有属性;但这个方法有一个弊端就是如果被判断的这个对象自身也有一个名为hasOwnPropery的属性,这个时候js不会将hasOwnPropery作为关键名进行保护,所以此时我们应该使用另一种方式进行判断一个对象的自有属性Object.prototype.hasOwnProperty.cell('obj',age)
。
首先hasOwnPropery()
方法是用来判断一个属性是否是一个对象中的自有属性;但这个方法有一个弊端就是如果被判断的这个对象自身也有一个名为hasOwnPropery的属性,这个时候js不会将hasOwnPropery作为关键名进行保护,所以此时我们应该使用另一种方式进行判断一个对象的自有属性Object.prototype.hasOwnProperty.cell('obj',age)
。