๋ถ€๋ชจ์œ ์ „์ž

Prototype์ด๋ž€? ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—๋Š” constructor(๊ฐ์ฒด ์ฐ์–ด๋‚ด๋Š” ๊ธฐ๊ณ„)๋ง๊ณ ๋„ ์ƒ์†์„ ํ•ด์ฃผ๋Š” ์žฅ์น˜๊ฐ€ ํ•˜๋‚˜ ๋” ์žˆ๋‹ค! ๋ฐ”๋กœ prototype ์ด๋‹ค. ๊ธฐ๊ณ„๋ฅผ ๋งŒ๋“ค๋ฉด, ์šฐ๋ฆฌ๊ฐ€ ๋ชจ๋ฅด๊ฒŒ prototype ์ด๋ผ๋Š” ๊ฒŒ ์ƒ์„ฑ๋œ๋‹ค. function ๊ธฐ๊ณ„(){ this.name = 'Kim'; this.age = 15; } var ํ•™์ƒ1 = new ๊ธฐ๊ณ„(); var ํ•™์ƒ2 = new ๊ธฐ๊ณ„(); console.log(๊ธฐ๊ณ„.prototype); '๊ธฐ๊ณ„.prototype' ์€ ๊ธฐ๊ณ„์˜ ๋ถ€๋ชจ์œ ์ „์ž์ž…๋‹ˆ๋‹ค. ๊ธฐ๊ณ„.prototype ์— ๋ณ€์ˆ˜๋‚˜ ํ•จ์ˆ˜๊ฐ€ ๋“ค์–ด์žˆ๋‹ค๋ฉด ๊ธฐ๊ณ„๋กœ๋ถ€ํ„ฐ ์ƒ์„ฑ๋˜๋Š” ์˜ค๋ธŒ์ ํŠธ(์ž์‹)๋“ค์€ ๋ชจ๋‘ ๊ทธ๊ฒƒ๋“ค์„ ๋ฌผ๋ ค๋ฐ›์•„ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. function ๊ธฐ๊ณ„(){ this.name = 'Kim'; this.age = 15; ..
becky(์ง€์€)
'๋ถ€๋ชจ์œ ์ „์ž' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก