js

    [JS] ์ž๋ฃŒํ˜• | ์›์‹œํƒ€์ž…, ๋น„์›์‹œํƒ€์ž…

    ์›์‹œํƒ€์ž… : ํ•œ๋ฒˆ์— ํ•˜๋‚˜์˜ ๊ฐ’๋งŒ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ณ  ํ•˜๋‚˜์˜ ๊ณ ์ •๋œ ์ €์žฅ ๊ณต๊ฐ„ ์ด์šฉ Number: ์ˆซ์ž ex) 1, 10, 200 String: ๋ฌธ์ž ex) "Jedi" Boolean: ๋…ผ๋ฆฌ ex) True, False Undefined: ์ •์˜๋˜์ง€ ์•Š์€ ๊ฐ’ Null: ๊ฐ’์ด ์—†์Œ null๊ณผ undefined์˜ ์ฐจ์ด? null์€ null์ด๋ผ๋Š” ๊ฐ’์ด ํ• ๋‹น ์–ด๋–ค ๊ฐ’์ด ์˜๋„์ ์œผ๋กœ ๋น„์–ด์žˆ์Œ์„ ํ‘œํ˜„ ํ•ด๋‹น ๋ณ€์ˆ˜๊ฐ€ ์–ด๋–ค ๊ฐ์ฒด๋„ ๊ฐ€๋ฆฌํ‚ค๊ณ  ์žˆ์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธ undefined๋Š” ์„ ์–ธํ•œ ํ›„์— ๊ฐ’์„ ํ• ๋‹นํ•˜์ง€ ์•Š์€ ๋ณ€์ˆ˜๋‚˜ ๊ฐ’์ด ์ฃผ์–ด์ง€์ง€ ์•Š์€ ์ธ์ˆ˜์— ์ž๋™์œผ๋กœ ํ• ๋‹น ์•„๋ž˜์˜ ๊ฒฝ์šฐ์— ๋ณ€์ˆ˜๊ฐ€ undefined๋ฅผ ๋ฐ˜ํ™˜ ๊ฐ’์„ ํ• ๋‹นํ•˜์ง€ ์•Š์€ ๋ณ€์ˆ˜ ๋ฉ”์„œ๋“œ์™€ ์„ ์–ธ์—์„œ ๋ณ€์ˆ˜๊ฐ€ ํ• ๋‹น๋ฐ›์ง€ ์•Š์€ ๊ฒฝ์šฐ ํ•จ์ˆ˜๊ฐ€ ๊ฐ’์„ return ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๋น„์›์‹œํƒ€์ž… : ..

    [JS] ๋ณ€์ˆ˜์™€ ์ƒ์ˆ˜ | var, let, const

    var๊ณผ let ์ฐจ์ด let age = 25; var name = 'Jedi' let์€ ๋ณ€์ˆ˜๋ฅผ ์ค‘๋ณตํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉ X var age = 25; var age = 10; // ๊ฐ€๋Šฅ let age = 25; let age = 10; // Error const ์ƒ์ˆ˜ const MAX_VALUE = 100; const PI = 3.14; ์ƒ์ˆ˜: ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ฐ’ → ์žฌํ• ๋‹น ๋ถˆ๊ฐ€ ๋’ค์— ์˜ค๋Š” ์ƒ์ˆ˜๋ช…์€ ๋Œ€๋ฌธ์ž๋กœ ์จ์ฃผ๋Š” ๊ฒƒ์ด ๊ด€๋ก€ ๊ฐ’์„ ์ดˆ๊ธฐ์— ๋„ฃ์–ด์ฃผ์ง€ ์•Š์œผ๋ฉด Error ๋ฐœ์ƒ const PI // Error