1: set 및 get 메소드의 속성이 객체의 프로토타입 체인에 설정되면 객체는 자동으로 이 속성을 씁니다.
2: 코드는 다음과 같습니다
3: 콘솔에서 보기 o
4: 왜 o 객체에도 속성이 있나요?
보는 것이 반드시 믿는 것은 아닙니다...
믿을 수 없다면Object.getOwnPropertyDescriptor(o, 'a')与Object.getOwnPropertyDescriptor(test, 'a')따로 실행해 보세요.
Object.getOwnPropertyDescriptor(o, 'a')
Object.getOwnPropertyDescriptor(test, 'a')
이것은 표시를 용이하게 하기 위해 Chrome의 디버깅 도구에서 생성된 효과일 뿐입니다. Firefox에서는 이 상황이 발생하지 않습니다.
보는 것이 반드시 믿는 것은 아닙니다...
믿을 수 없다면
Object.getOwnPropertyDescriptor(o, 'a')
与Object.getOwnPropertyDescriptor(test, 'a')
따로 실행해 보세요.이것은 표시를 용이하게 하기 위해 Chrome의 디버깅 도구에서 생성된 효과일 뿐입니다. Firefox에서는 이 상황이 발생하지 않습니다.