๋ฐ์ํ
let๊ณผ const๋ฅผ ์ฌ์ฉ๋๊ธธ ๊ถ๊ณ ๋๊ณ ์์ง๋ง ์์ง์ var๋ฅผ ์ฌ์ฉํ์๋ ๋ถ๋ค์ด ์๋์ ์ผ๋ก ๋ง์ต๋๋ค.
ํ์ง๋ง JS์ฝ๋๊ฐ ๊ธธ์๋ก, var๋ ๋๋ฌด๋ ์์ ๋ก์ด ๋ณ์ํ์ ์ด๊ธฐ์ ์ฝ๋๋ฅผ ํต์ ํ๊ธฐ ์ฝ์ง ์์ต๋๋ค.
๊ทธ๋ผ ์ ๊ทธ๋ฐ์ง ์ธ๊ฐ์ง ๋ณ์ํ์ ์ ์ฐจ์ด๋ฅผ ์์๋ณด๊ฒ ์ต๋๋ค.
์ ๊ทธ ์ ์ ์ ์ธ๊ณผ ์ด๊ธฐํ์ ์ฐจ์ด๋
var declare;
๋ณ์๋ช ; ํ๋ ๊ฒ์ ์ ์ธ์ด๋ผ ํฉ๋๋ค.
declare = "์ด๊ธฐํ";
๋ณ์ ์ ์ธ์ ๊ฐ์ ๋์ ํ๋ ๊ฒ์ ์ด๊ธฐํ๋ผ๊ณ ํฉ๋๋ค.
var declare = "์ ์ธ๊ณผ ์ด๊ธฐํ๋ฅผ ๋์์";
๋ณดํต ์ด๋ ๊ฒ ์ ์ธ๊ณผ ์ด๊ธฐํ๋ฅผ ๋์์ ํด์ค๋๋ค.
์ด์ ๋
์ด๊ธฐํ ๋์ง ์์ ๋ณ์๋ ์ฌ์ฉ์ ์ค๋ฅ๊ฐ ๋๊ธฐ ๋๋ฌธ์ ๋๋ค
๊ทธ๋ผ ๋ณ์ ์ ์ธ๋ฐฉ์์ธ var, let, const์ ์ฐจ์ด๋ฅผ ์์๋ณด๊ฒ ์ต๋๋ค.
var
const
์คํฌ๋ฆฝํธ๋ฅผ ๊ธธ๊ฒ ์งค ์ผ์ด ์๋ค๋ฉด
var ์ฌ์ฉํด๋ ๊ด์ฐฎ๋๋ฐ?
๋ผ๊ณ ์๊ฐ์ด ๋ค ์ ์์ต๋๋ค. ์ ๊ฐ ๊ทธ๋ฌ๊ฑฐ๋ ์.
ํ์ง๋ง ์คํฌ๋ฆฝํธ ๋ก์ง์ด ๊ธธ์ด์ง๋ฉด์ let๊ณผ const์ ๊ท์คํจ์ ๊นจ๋ฌ์์ต๋๋ค...
๋ฐ์ํ
'๐จ JavaScript > ๐จ ๋ณ์ Variables' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript]์ด๊ธฐํํ ๊ฐ์ ๋ฐ๋ผ ๋ณ์ ํ์ ์ด ์ ํด์ง๋๋ค (0) | 2023.06.06 |
---|---|
๋ฐฑํฑ Backtick ` (0) | 2023.04.23 |