new ์ฐ์ฐ์
new ์ฐ์ฐ์๋ ์ค๋ธ์ ํธ๋ก ์ธ์คํด์ค๋ฅผ ์์ฑํ์ฌ ๋ฐํํ๋ค.
- ์๋ณธ์ ๋ณต์ฌํ๋ ๊ฐ๋ ์ด๋ค.
- ์ฝ๋ฉ๊ด๋ก๋ก ์ฒซ ๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ์์ฑํ๋ค. => ์ธ์คํด์ค๋ฅผ ๋ง๋ค๊ฒ ๋ค๋ ์๋งจํฑ์ด๋ค.
const obj = new Number()
์ธ์คํด์ค๋ฅผ ์์ฑํ๋ ๋ชฉ์ ์ ์ธ์คํด์ค๋ง๋ค ๊ฐ์ ๋ค๋ฅด๊ฒ ๊ฐ๊ฒ ํ๊ธฐ ์ํจ์ด๋ค.
const oneObj = new Number("121");
const twoObj = new Number("456");
log(oneObj.valueOf()); //123
log(twoObj.valueOf()); //456
'๐ฐ ์ธ์ด > JS - ๋น๊ธฐ๋ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
for()๊ณผ forEach() (0) | 2021.05.24 |
---|---|
ํจ์ ํ๋กํผํฐ - call, apply/ bind (0) | 2021.05.24 |
์ค๋ธ์ ํธ ํ๋กํ ํ์ (0) | 2021.05.23 |
๋ฐ์ดํฐ ํ์ (0) | 2021.05.17 |
๋ณ์ ์ ์ธ (var, let, const) (0) | 2021.05.16 |