็„ก์ œ

console.log() ๋ณธ๋ฌธ

<script>

console.log()

yo-u-loo 2026. 5. 26. 10:39

 

๐ŸŸฃ console.log()

JavaScript์—์„œ ๊ฐ’์„ ์ฝ˜์†”(๊ฐœ๋ฐœ์ž ๋„๊ตฌ์˜ Console ์ฐฝ)์— ์ถœ๋ ฅํ•˜๋Š” ํ•จ์ˆ˜๋กœ, ์ฃผ๋กœ ๋””๋ฒ„๊น…(debugging) ์šฉ๋„๋กœ ์‚ฌ์šฉํ•œ๋‹ค.

 

โ—ผ๏ธ ์‚ฌ์šฉ๋ฒ•๊ณผ ์˜ˆ์ œ

// 1. ๊ธฐ๋ณธ ๋ฉ”์‹œ์ง€ ์ถœ๋ ฅ
console.log("ํ”„๋กœ๊ทธ๋žจ์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");

// 2. ๋ณ€์ˆ˜์™€ ํ•จ๊ป˜ ์ถœ๋ ฅ
let score = 95;
console.log("ํ˜„์žฌ ์ ์ˆ˜:", score); // "ํ˜„์žฌ ์ ์ˆ˜: 95"

// 3. ์—ฐ์‚ฐ ๊ฒฐ๊ณผ ์ถœ๋ ฅ
console.log(10 + 20 + 30); // 60

// 4. ๋ถˆ๋ฆฌ์–ธ(์ฐธ/๊ฑฐ์ง“) ์ถœ๋ ฅ
console.log(10 > 5); // true
  • ๋‹จ์ˆœ ํ…์ŠคํŠธ ์ถœ๋ ฅ: ๋ฌธ์ž์—ด์€ ํฐ๋”ฐ์˜ดํ‘œ(") ๋˜๋Š” ์ž‘์€๋”ฐ์˜ดํ‘œ(')๋กœ ๊ฐ์‹ธ์„œ ์ž‘์„ฑํ•œ๋‹ค.
  • ๋ณ€์ˆ˜ ๊ฐ’ ํ™•์ธ: ๋ณ€์ˆ˜ ์ด๋ฆ„์„ ์ „๋‹ฌํ•˜๋ฉด ํ˜„์žฌ ์ €์žฅ๋œ ๊ฐ’์ด ์ถœ๋ ฅ๋œ๋‹ค.
  • ์—ฌ๋Ÿฌ ๊ฐ’ ๋™์‹œ ์ถœ๋ ฅ: ์‰ผํ‘œ(,)๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐ’์„ ํ•œ ๋ฒˆ์— ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค.

 

โ“ ์™œ alert() ๋Œ€์‹  console.log()๋ฅผ ์‚ฌ์šฉํ• ๊นŒ์š” โ“

์ž…๋ฌธ์ž๋“ค์€ ํ™”๋ฉด์— ๋ฐ”๋กœ ๋ณด์ด๋Š” alert()๋ฅผ ์„ ํ˜ธํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ, ์‹ค์ œ ๊ฐœ๋ฐœ์—์„œ๋Š” console.log()๊ฐ€ ํ›จ์”ฌ ๋” ์ž์ฃผ ์‚ฌ์šฉ๋œ๋‹ค.

  • ํ๋ฆ„์˜ ๋ฐฉํ•ด ์—ฌ๋ถ€: alert()๋Š” ํ™•์ธ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ธฐ ์ „๊นŒ์ง€ ์ฝ”๋“œ ์‹คํ–‰์„ ์™„์ „ํžˆ ๋ฉˆ์ถ”๋Š”(๋™๊ธฐ์‹, Synchronous) ๋ฐฉ์‹์ด๋‹ค.
    ๋ฐ˜๋ฉด console.log()๋Š” ์‹คํ–‰์„ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ๊ฒฐ๊ณผ๋งŒ ์ฝ˜์†”์— ์ถœ๋ ฅํ•œ๋‹ค.
  • ๊ฐ€๋…์„ฑ: ์ฝ˜์†”์—์„œ๋Š” ๊ฐ์ฒด({})๋‚˜ ๋ฐฐ์—ด([]) ๊ฐ™์€ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ํŽผ์ณ์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ž‘์—… ํšจ์œจ ๋ฐ ์„ฑ๋Šฅ: ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์—์„œ alert()๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋งค๋ฒˆ ํ™•์ธ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์•ผ ํ•˜์ง€๋งŒ,
    console.log()๋Š” ํ•œ ๋ฒˆ์— ๋ชจ๋“  ๋กœ๊ทธ๋ฅผ ์—ฐ์†์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด ํ›จ์”ฌ ํšจ์œจ์ ์ด๋‹ค.

 

๐ŸŒŸ ํŒ: ์ฝ˜์†” ์ถœ๋ ฅ ํ™•์ธ ๋ฐฉ๋ฒ•

๋ธŒ๋ผ์šฐ์ €(ํฌ๋กฌ, ์—ฃ์ง€ ๋“ฑ)์—์„œ ์ฝ˜์†”์„ ์—ฌ๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  1. ํ‚ค๋ณด๋“œ์—์„œ F12 ํ‚ค๋ฅผ ๋ˆ„๋ฅธ๋‹ค.
  2. ๊ฐœ๋ฐœ์ž ๋„๊ตฌ(Developer Tools)๊ฐ€ ์—ด๋ฆฐ๋‹ค.
  3. ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ Console(์ฝ˜์†”) ํƒญ์„ ์„ ํƒํ•œ๋‹ค.
  4. ์ฝ”๋“œ์—์„œ ์‹คํ–‰ํ•œ console.log() ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•œ๋‹ค.

 

 

๐Ÿ“โ€Š POINT ๐Ÿ“โ€Š

โœ”๏ธ console.log()๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ์˜ ์‹คํ–‰ ๊ณผ์ •์„ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์ถœ๋ ฅ ํ•จ์ˆ˜์ด๋‹ค. โœ”๏ธ

โœ”๏ธ ์‰ผํ‘œ(,)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด๊ณผ ๋ณ€์ˆ˜๋ฅผ ์„ž์–ด์„œ ์ถœ๋ ฅํ•˜๋ฉด ํ›จ์”ฌ ์•Œ์•„๋ณด๊ธฐ ์‰ฝ๋‹ค. โœ”๏ธ

โœ”๏ธ ์—๋Ÿฌ๋ฅผ ์ฐพ๊ฑฐ๋‚˜ ๋ณ€์ˆ˜์˜ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ ๊ฐ€์žฅ ๋จผ์ € ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ธฐ์ˆ ์ด๋‹ค. โœ”๏ธ