prototype(์ ์ ์) -๊ฐ์ฒด๋ค์ด ๊ณตํต์ ์ผ๋ก ์ฌ์ฉํ๋ ์์ฑ๊ฐ ํ๋กํ ํ์
์ ์ฌ์ฉํ์ง ์๊ณ , ์์ฑ์ ํจ์ ์์์ ๋ฉ์๋๋ฅผ ์ง์ ์ ์ํ๋ค๋ฉด ์ด๋ค ๋นํจ์จ? - ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋๋ง๋ค ์ค๋ณต์ ์ธ ๋ฉ์๋๋ก ์ธํด, ๋ฉ๋ชจ๋ฆฌ ๋ญ๋น๊ฐ ์๊น ๊ทธ ๋นํจ์จ์ ํ๋กํ ํ์
์ ํตํด ์ด๋ป๊ฒ ๊ทน๋ณตํ๋์ง? -๊ฐ์ฒด๋ค์ด ๊ณตํต์ผ๋ก ์ฌ์ฉํ๋ ์์ฑ๊ฐ(ํ๋กํ ํ์
)์ ์ ์ํด์, ๊ฐ์ฒด ์์ ์ผ์ผ์ด ๋ฉ์๋๋ฅผ ์ฐ๋ ๊ณผ์ ์ ์๋ตํด, ํจ์จ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๊ฐ๋ฅ function Person(name,first,second){ this.name =name; this.first=first; this.second=second; } //ํํ Person.prototype.sum=function(){ return 'prototype : '+(this.first+this.s..