๐Ÿ“– ํ‘œํ˜„์‹๊ณผ ๋ฌธ

c_yjยท2022๋…„ 6์›” 23์ผ
0

DeepDive

๋ชฉ๋ก ๋ณด๊ธฐ
3/42
post-thumbnail

โ˜‘๏ธ ๊ฐ’

๊ฐ’์€ ์‹(ํ‘œํ˜„์‹)์ด ํ‰๊ฐ€๋˜์–ด ์ƒ์„ฑ๋œ ๊ฒฐ๊ณผ๋ฅผ ๋งํ•œ๋‹ค.

// 10 + 20์€ ํ‰๊ฐ€๋˜์–ด ์ˆซ์ž ๊ฐ’ 30์„ ์ƒ์„ ํ•œ๋‹ค
10 + 20; // 30

๋ณ€์ˆ˜๋Š” ํ•˜๋‚˜์˜ ๊ฐ’์„ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ํ™•๋ณดํ•œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ ์ž์ฒด ๋˜๋Š” ๊ทธ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ™์ธ ์ด๋ฆ„์ด๋ผ๊ณ  ํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณ€์ˆ˜์— ํ• ๋‹น๋˜๋Š” ๊ฒƒ์€ ๊ฐ’์ด๋‹ค.

โ˜‘๏ธ ๋ฆฌํ„ฐ๋Ÿด

๋ฆฌํ„ฐ๋Ÿด์€ ์‚ฌ๋žŒ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž ๋˜๋Š” ์•ฝ์†๋œ ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•ด ๊ฐ’์„ ์ƒ์„ฑํ•˜๋Š” ํ‘œ๊ธฐ๋ฒ•์„ ๋งํ•œ๋‹ค.

// ์ˆซ์ž ๋ฆฌํ„ฐ๋Ÿด
3

โ˜‘๏ธ ํ‘œํ˜„์‹

ํ‘œํ˜„์‹์€ ๊ฐ’์œผ๋กœ ํ‰๊ฐ€๋  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ด๋‹ค. ์ฆ‰, ํ‘œํ˜„์‹์ด ํ‰๊ฐ€๋˜๋ฉด ์ƒˆ๋กœ์šด ๊ฐ’์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๊ธฐ์กด๊ฐ’์„ ์ฐธ์กฐํ•œ๋‹ค.

var score = 50 + 50;

50 + 50์€ ๋ฆฌํ„ฐ๋Ÿด๊ณผ ์—ฐ์‚ฐ์ž๋กœ ์ด๋ค„์ ธ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ 50 + 50๋„ ํ‰๊ฐ€๋˜์–ด ์ˆซ์ž ๊ฐ’ 100์„ ์ƒ์„ฑํ•˜๋ฏ€๋กœ ํ‘œํ˜„์‹์ด๋‹ค.

โ˜‘๏ธ ๋ฌธ

๋ฌธ์€ ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ธฐ๋ณธ ๋‹จ์œ„์ด์ž ์ตœ์†Œ ์‹คํ–‰ ๋‹จ์œ„์ž…๋‹ˆ๋‹ค. ๋ฌธ์˜ ์ง‘ํ•ฉ์œผ๋กœ ์ด๋ค„์ง„ ๊ฒƒ์ด ๋ฐ”๋กœ ํ”„๋กœ๊ทธ๋žจ์ด๋ฉฐ, ๋ฌธ์„ ์ž‘์„ฑํ•˜๊ณ  ์ˆœ์„œ์— ๋งž๊ฒŒ ๋‚˜์—ดํ•˜๋Š” ๊ฒƒ์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด๋‹ค.
๋ฌธ์€ ์—ฌ๋Ÿฌ ํ† ํฐ์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ํ† ํฐ์ด๋ž€ ๋ฌธ๋ฒ•์ ์ธ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๋ฉฐ, ๋ฌธ๋ฒ•์ ์œผ๋กœ ๋” ์ด์ƒ ๋‚˜๋ˆŒ ์ˆ˜ ์—†๋Š” ์ฝ”๋“œ์˜ ๊ธฐ๋ณธ ์š”์†Œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค
๋ฌธ์€ ์„ ์–ธ๋ฌธ, ํ• ๋‹น๋ฌธ, ์กฐ๊ฑด๋ฌธ, ๋ฐ˜๋ณต๋ฌธ ๋“ฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

// ๋ณ€์ˆ˜ ์„ ์–ธ๋ฌธ
var x;

// ํ• ๋‹น๋ฌธ
x = 5;

// ํ•จ์ˆ˜ ์„ ์–ธ๋ฌธ
function foo () {}

// ์กฐ๊ฑด๋ฌธ
if (x > 1) { console.log(x); }

// ๋ฐ˜๋ณต๋ฌธ
for (var i = 0; i < 2; i++) {console.log(i);}
profile
FrontEnd Developer

0๊ฐœ์˜ ๋Œ“๊ธ€