프로퍼티 어트리뷰트

1Hoit·2023년 1월 16일
0

자바스크립트

목록 보기
5/25

내부슬롯과 내부 메서드

  • 자바스크립트 엔진의 구현 알고리즘을 설명하기 위해 ECMAScript 사양에서 사용되는 의사 프로퍼티와 의사 메서드이며 [[...]] 이중 대괄호로 감싼 이름들이 내부슬롯과 내부 메서드다.
  • 개발자가 직접 접근할 수 없다. 일부 내부 슬롯과 내부 메서드에 한해 간접적인 접근 수단을 제공한다.
  • 예를 들어 모든 객체는 [[Prototype]] 이란 내부슬롯을 갖는데 __proto__를 통해 간접적으로 접근할 수 있다.
const o = {};
o.[[Prototype]]; // Uncaught SyntaxError - 에러
o.__proto__;  // Object.prototype

마무리..

아마 정말 간단하게 작성되었다고 생각할 수 있다. 물론 내용이 이것 뿐만이 아니지만 더 공부하고 수정해서 내용을 채워 나가야 겠다.

profile
프론트엔드 개발자를 꿈꾸는 원호잇!

0개의 댓글