[JS] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‚ฌ์šฉ์šฉ๋„, ECMASCRIPT, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํŠน์ง•

2025. 2. 7. 13:45ยท๐Ÿ‘จ‍๐Ÿ’ป Programming/JavaScript

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์‚ฌ์šฉ์šฉ๋„

  1. ๋ธŒ๋ผ์šฐ์ €
  2. Node.js๊ฐ€ ๋“ฑ์žฅํ•œ ์ดํ›„๋ถ€ํ„ฐ ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋™์ž‘ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์€ ์ฝ”๋“œ๋ฅผ ํ•œ์ค„์”ฉ ๋ฒˆ์—ญํ•ด์„œ ์‹คํ–‰ํ•˜๋Š” ์ธํ„ฐํ”„๋ฆฌํ„ฐ์ž…๋‹ˆ๋‹ค.
๋ธŒ๋ผ์šฐ์ €๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์„ ๋‚ด์žฅํ•˜๊ณ  ์žˆ๊ณ , Node.js์—๋„ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์„ ๋‚ด์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋ธŒ๋ผ์šฐ์ €๋Š” HTML, CSS, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ, ์›นํŽ˜์ด์ง€๋ฅผ ๋ Œ๋”๋ง ํ•˜๋Š” ๊ฒƒ์ด ์ฃผ๋ชฉ์ ์ด๋ผ๋ฉด, Node.js๋Š” ๋ธŒ๋ผ์šฐ์ € ์™ธ๋ถ€์—์„œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ฃผ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.

ECMAScript

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ•ต์‹ฌ ๋ฌธ๋ฒ•์„ ๊ทœ๊ฒฉํ™”ํ•œ ํ‘œ์ค€์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.
  • ๊ฐ ๋ธŒ๋ผ์šฐ์ € ์ œ์กฐ์‚ฌ๋Š” ECMAScript ์‚ฌ์–‘์„ ์ค€์ˆ˜ํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ €์— ๋‚ด์žฅ๋˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์„ ๊ตฌํ˜„ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
  • ๋˜ํ•œ, ECMAScript๋ผ๋Š” ํ‘œ์ค€์‚ฌํ•ญ์— ๋งž๊ฒŒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํŠน์ง•

  • lightweight, interpreted, just-in-time complied language with first-class functions
  • ์›น ํŽ˜์ด์ง€๋ฅผ ์œ„ํ•œ ์Šคํฌ๋ฆฝํŠธ๋กœ ์–ธ์–ด๋กœ ์•Œ๋ ค์ ธ ์žˆ์ง€๋งŒ, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์•„๋‹Œ ํ™˜๊ฒฝ์—์„œ๋„ ์‚ฌ์šฉ๋˜์–ด ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กœํ† ํƒ€์ž… ๊ธฐ๋ฐ˜, ๋ฉ€ํ‹ฐํŒจ๋Ÿฌ๋‹ค์ž„, ์‹ฑ๊ธ€ ์Šค๋ ˆ๋“œ, ๋™์ ์ธ ์–ธ์–ด์ด๊ณ  ๊ฐ์ฒด์ง€ํ–ฅ์ , ์ ˆ์ฐจ์ , ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์Šคํƒ€์ผ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

'๐Ÿ‘จโ€๐Ÿ’ป Programming > JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[JS] ๋ฐ์ดํ„ฐํƒ€์ž… / ์›์‹œ ๊ฐ’๊ณผ ๊ฐ์ฒด์˜ ๋น„๊ต  (0) 2025.07.16
[JavaScript] var, let, const  (2) 2024.12.18
'๐Ÿ‘จ‍๐Ÿ’ป Programming/JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [JS] ๋ฐ์ดํ„ฐํƒ€์ž… / ์›์‹œ ๊ฐ’๊ณผ ๊ฐ์ฒด์˜ ๋น„๊ต
  • [JavaScript] var, let, const
jinnkimm7
jinnkimm7
[Nothing changes if nothing changes] ๊ฐœ๋ฐœ ๊ด€๋ จ ๊ธ€ ์œ„์ฃผ๋กœ ํฌ์ŠคํŒ… ํ•  ์˜ˆ์ •์ด๋ฉฐ, ๊ทธ ๋ฐ–์— ์ž๊ธฐ๊ฐœ๋ฐœ/์ผ์ƒ/์—ฌํ–‰์— ๊ด€ํ•œ ์ •๋ณด๋„ ํฌ์ŠคํŒ… ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
  • jinnkimm7
    Jin's log
    jinnkimm7
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
  • โœ๏ธ๊ธ€์“ฐ๊ธฐ ๐Ÿฆบ๊ด€๋ฆฌ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (89)
      • ๐Ÿ“š Record (0)
      • ๐Ÿ‘จ‍๐Ÿ’ป Programming (11)
        • JavaScript (3)
        • React (1)
        • Next.js (2)
        • HTML (0)
        • CSS (1)
        • Java (3)
        • Spring (0)
        • ethereum (1)
      • ๐Ÿ’ป CS (13)
        • Computer Architecture (1)
        • Operation System (2)
        • Data Structure (0)
        • Algorithm (2)
        • Database (7)
        • Network (1)
      • โš™๏ธ Tool (14)
        • AWS (3)
        • git (3)
        • Docker (1)
        • VS Code (2)
        • IntelliJ (0)
        • Eclipse (1)
        • Excel (4)
      • ๐Ÿ“ Coding Test (37)
        • Programmers Lv0 (6)
        • Programmers Lv1 (1)
        • Programmers Lv2 (2)
        • Programmers Lv3 (1)
        • ๋ฐฑ์ค€ Bronze (0)
        • ๋ฐฑ์ค€ Sliver (3)
        • SQL (24)
      • ๐Ÿ“– Study (9)
      • ๐Ÿ”  English (0)
      • ๐ŸŽ’ Travel (0)
      • ๐Ÿ’ฐ Finance (0)
      • ๐Ÿ“Œ Etc (3)
  • ๋งํฌ

    • Resume
  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • ํƒœ๊ทธ

    SQL
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    ์˜ค๋ธ”์™„
    git
    ์˜ค๋ผํด
    dynamodb
    vscode
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ
    ํ•ญํ•ด99
    AWS
    ๋ฐฑ์ค€
    ํด๋ž˜์Šค
    next.js
    MYSQL
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—ฐ์Šต
    ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์ค€๋น„
    99ํด๋Ÿฝ
    ๋ฐ˜๋„์ฒด8๋Œ€๊ณต์ •
    java
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.0
jinnkimm7
[JS] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‚ฌ์šฉ์šฉ๋„, ECMASCRIPT, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํŠน์ง•
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”