Object.freeze(), Object.seal(), Object.preventExtensions()์ ์ฐจ์ด
ECMAScript 5๋ถํฐ ์์๋๋ฐ ๋ชฐ๋์
5๋ถ
ECMAScript 5๋ถํฐ ์์๋๋ฐ ๋ชฐ๋์
๊ฑฐ์ ๋ชจ๋ ๊ฒ์ด๋ผ๊ณ ํ์ง๋ง ์ฌ์ค ๊ทธ๋ ์ง ์์ ์ด๊ทธ๋ก์
์ด๋ ธ์ ๋ ๋ด๊ฐ ์ด๋ป๊ฒ ํ๋๋ผ?
์คํฌ๋ฆฝํธ ์คํ ์ต์ ํ๋ฅผ ์ํด ์ ๊ณ ๋ฏผํด๋ด์ผ ํ๋ค.
ํฌ๋กฌ์์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ก๋ฉํ๋ ์์
๋ฉด์ ์์ ๋ค์๋ ๊ฑฐ์ง๊ฐ์ ์ง๋ฌธ์ ๋ํ ํด๋ต
์ฌ์ค ์ด๊ฑฐ ๋ธ๋ก๊ทธ ์ ์ ๋๋ฆฌ๋ ค๊ณ ํ๋ ๊ฑฐ์
๋ญ๊ฐ ์ด์ํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฉด์ ๋ฌธ์ ๋ ์ฌ๋ฐ๋ค. ๋จ ๋ด๊ฐ ๊ตฌ์ง ์ค์ด ์๋ ๋๋ง.