New
-
[Javascript] ์์ฑ์ ํจ์์ ์ํ ๊ฐ์ฒด ์์ฑ์ฌ๋ถ์์ฌ๋ถ์/Javascript 2022. 3. 1. 20:05
#๋ชจ๋์๋ฐ์คํฌ๋ฆฝํธ_๋ฅ๋ค์ด๋ธ ์คํฐ๋๋ฅผ ์งํํ๋ฉด์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. Object ์์ฑ์ ํจ์ new ์ฐ์ฐ์์ ํจ๊ป Object ์์ฑ์ ํจ์๋ฅผ ํธ์ถํ๋ฉด ๋น ๊ฐ์ฒด๋ฅผ ์์ฑํ์ฌ ๋ฐํํ๋ค. ๋น ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ดํ ํ๋กํผํฐ ๋๋ ๋ฉ์๋๋ฅผ ์ถ๊ฐํ์ฌ ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์๋ค. // ๋น ๊ฐ์ฒด์ ์์ฑ const person = new Object(); // ํ๋กํผํฐ ์ถ๊ฐ person.name = 'Won'; person.sayHello = function () { console.log('Hi! My name is ' + this.name); }; console.log(person); // {name: "Won", sayHello: ƒ} person.sayHello(); // Hi! My name is Won ์์ฑ์ ํจ์์ ์..