16.1 ๋ด๋ถ ์ฌ๋กฏ๊ณผ ๋ด๋ถ ๋ฉ์๋ ๋ด๋ถ ์ฌ๋กฏ (internal slot)๊ณผ ๋ด๋ถ ๋ฉ์๋ (internal method)๋ JS ์์ง์ ๊ตฌํ ์๊ณ ๋ฆฌ์ฆ์ ์ค๋ช ํ๊ธฐ ์ํด ECMAScript ์ฌ์์์ ์ฌ์ฉํ๋ ์์ฌ ํ๋กํผํฐ pseudo property์ ์์ฌ ๋ฉ์๋ pseudo method ์ ๋๋ค. ๋ชจ๋ ๊ฐ์ฒด๋ [[Prototype]] ์ด๋ผ๋ ๋ด๋ถ ์ฌ๋กฏ์ ๊ฐ์ต๋๋ค. ๋ด๋ถ ์ฌ๋กฏ์ JS ์์ง์ ๋ด๋ถ ๋ก์ง์ด๋ฏ๋ก ์์น์ ์ผ๋ก ์ง์ ์ ๊ทผํ ์ ์์ง๋ง __proto__๋ฅผ ํตํด ๊ฐ์ ์ ๊ทผ์ด ๊ฐ๋ฅํฉ๋๋ค. 16.2 ํ๋กํผํฐ ์ดํธ๋ฆฌ๋ทฐํธ์ ํ๋กํผํฐ ๋์คํฌ๋ฆฝํฐ ๊ฐ์ฒด Js ์์ง์ ํ๋กํผํฐ๋ฅผ ์์ฑํ ๋ ํ๋กํผํฐ์ ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์๋ ์ ์ํฉ๋๋ค. ํ๋กํผํฐ์ ์ํ๋ ๊ฐ (value), ๊ฐ์ ๊ฐฑ์ ๊ฐ๋ฅ ์ฌ๋ถ (writable), ์ด๊ฑฐ..