You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
es6 ํด๋์ค
๐ ์๋ฐ์คํฌ๋ฆฝํธ ํด๋์ค ๋ฌธ๋ฒ - ์๋ฒฝ ๊ฐ์ด๋
ES6 ํด๋์ค ๋ฌธ๋ฒ์ ์ข๋ JAVA์ค๋ฝ๊ฒ ๊ฐ์ฒด ์งํฅ์ ์ผ๋ก ํํํ๊ธฐ ์ํด ์ถ๊ฐ๋ ์๋ก์ด ๋ฌธ๋ฒ์ด๋ค. ES5๊น์ง ์๋ฐ์คํฌ๋ฆฝํธ์๋ ํด๋์ค๊ฐ ์์๋ค. ๊ทธ๋์ ํ๋กํ ํ์ ์ฒด์ด๋์ ํตํด ํด๋์ค ๋น์ค๋ฌด๋ฆฌํ๊ฒ ๊ตฌํํด์์๋๋ฐ ES6 ๋ฒ์ ผ์ ๋ค์ด์๋ฉด์ ํด๋์ค์ ๋น์ทํ ๊ตฌ์กฐ ๋ฌธ๋ฒ์ ์ถ๊ฐํ์๋ค. ๋ค๋ง ์๊น์๋ง ํด๋์ค ๊ตฌ์กฐ์ด์ง, ์์ง ๋ด๋ถ์ ์ผ๋ก๋ ํ๋กํ ํ์ ๋ฐฉ์์ผ๋ก ์๋๋๋ค. ๋ค์์ ํ๋กํ ํ์ ๋ฌธ๋ฒ๊ณผ ํด๋์ค ๋ฌธ๋ฒ์ ๊ฐ๋จํ ์ฐจ์ด์ด๋ค. ์ด ๋์ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ์ง๋ง, ๋ฌธ๋ฒ ์๊น์๋ง ๋ค๋ฅด๊ณ ๋ด๋ถ ๋ก์ง์ ์์ ํ ๊ฐ์ ๊ตฌ์กฐ๋ผ๋ ์ ๋ง ๊ธฐ์ตํ๋ฉด ๋๋ค. ES5 ํ๋กํ ํ์ ๋ฌธ๋ฒ // ์์ฑ์ function Person({name, age}) { this.name = name; this.age = age; } Person.prototype.in..