Object.hasOwn(obj, prop)
첫번째 argument에 해당하는 객체값과 두번째 argument에 해당하는 key값이 존재하는지 확인 후 True or False로 나타내는 함수이다.
위 코드에서 보듯이, 해당하는 객체 안에 있는 jwShin key값에 대해서 true로 반환한다.
jmKettyKim의 경우 위 객체에 없기 때문에 false로 반환한다.
아래와 같이 MDN에서 레퍼런스를 확인할 수 있다.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn
*Object.hasOwn() is intended as a replacement for Object.prototype.hasOwnProperty().
참고로 비슷한 매서드로 hasOwnProperty()가 있는데, Object.hasOwn()으로 대체가 될 예정이라고 MDN사이트에 적혀있다.