title: Object.hasOwn() vs Object.prototype.hasOwnProperty()
body: <p>The new method <code>Object.hasOwn()</code> returns a boolean indicating whether the specified object has the indicated property as its own property but so does <code>Object.prototype.hasOwnProperty()</code>, what is the difference between them and what is the benefit of using one over the other?</p>