woalsrhKR
EVERYDAY
woalsrhKR
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๐Ÿ“š ๊ธ€ ๋ชจ์Œ์ง‘ (578)
    • ๐Ÿ”ค Language (84)
      • ๐ŸŸจ JavaScript (52)
      • ๐ŸŸฆ TypeScript (12)
      • ๐Ÿ’— SCSS (0)
      • ๐ŸŸ  HTML (12)
      • ๐Ÿ”ต CSS (8)
    • ๐ŸŒƒ ํ•˜๋ฃจ๊ธฐ๋ก (469)
    • ๐ŸŽฌ ์˜ํ™” ๊ฐ์ƒํšŒ (1)
    • ๐Ÿ’ป Web Develop (16)
      • โ˜•๏ธ STARBUCKS ๊ฐœ๋ฐœ์ผ์ง€ (14)
    • ๐ŸŽ“ University (6)
      • ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์ดˆ ํ”„๋กœ์ ํŠธ (5)
      • ์ •๋ณดํ†ต์‹ ๊ฐœ๋ก  (0)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ํฐํŠธ
  • ์ƒ๋Œ€๊ฒฝ๋กœ
  • ์•„์ด์ฝ˜
  • ์—ฌ์ž์นœ๊ตฌ
  • ํด๋ก 
  • ์ ˆ๋Œ€๊ฒฝ๋กœ
  • ๋ฉ”๊ฐ€์ปคํ”ผ
  • ์ผ๊ธฐ
  • ์ผ์ƒ
  • ๋‹ค์ด์†Œ
  • ํŒŒ๋น„์ฝ˜
  • ๊ฐ์ฒด
  • ํŠธ์œ„ํ„ฐ์นด๋“œ
  • ์˜คํ”ˆ๊ทธ๋ž˜ํ”ผ
  • ์‚ฌ์ฐฝ
  • object
  • ์ง„์‹๋‹น
  • ์Šคํƒ€๋ฒ…์Šค
  • 79๋Œ€ํฌ
  • ๋‹ค์ด์†Œ์‚ฌ์ฐฝ

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

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
woalsrhKR

EVERYDAY

๐Ÿ”ค Language/๐ŸŸจ JavaScript

JS. ๋ฐ์ดํ„ฐํƒ€์ž…

2022. 1. 4. 21:23

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ฐ์ดํ„ฐํƒ€์ž…์—๋Š” ๋ฌด์—‡์ด ์žˆ๋‚˜ ์‚ดํŽด๋ณด๊ธฐ ์œ„ํ•ด ๊ตฌ๊ธ€์— "javascript data type"์„ ๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ˆ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ ์œ ํ˜•์€ 6๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

typeof ์—ฐ์‚ฐ์ž๋กœ ํ™•์ธ๋˜๋Š” 6๊ฐ€์ง€ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ ์œ ํ˜•

  • undefined : typeof instance === "undefined"
  • Boolean : typeof instance === "boolean"
  • Number : typeof instance === "number"
  • String : typeof instance === "string"
  • BigInt : typeof instance === "bigint"
  • Symbol : typeof instance === "symbol" (ECMAScript 6 ์— ์ถ”๊ฐ€๋จ

์ˆซ์ž

  • *, /, +, -๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์—ฐ์‚ฐ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฌธ์ž์—ด

  • ""๋กœ ๋ฌถ๊ฑฐ๋‚˜ ''๋กœ ๋ฌถ์œผ๋ฉด ๋œ๋‹ค.

.length

  • ๊ธ€์ž์ˆ˜๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

.toUpperCase()

  • ๋ฌธ์ž์—ด์„ ๋Œ€๋ฌธ์ž๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

.toLowerCase()

  • ๋ฌธ์ž์—ด์„ ์†Œ๋ฌธ์ž๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

.indexOf('world')

  • indexOf ๋ฉ”์†Œ๋“œ๋Š”, ๋ฌธ์ž์—ด์—์„œ ํŠน์ • ๋ฌธ์ž์—ด์„ ์ฐพ๊ณ , ๊ฒ€์ƒ‰๋œ ๋ฌธ์ž์—ด์ด '์ฒซ๋ฒˆ์งธ'๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ์œ„์น˜ index๋ฅผ ๋ฆฌํ„ดํ•ฉ๋‹ˆ๋‹ค.
  • ์ฐพ๋Š” ๋ฌธ์ž์—ด์ด ์—†์œผ๋ฉด -1์„ ๋ฆฌํ„ดํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌธ์ž์—ด์„ ์ฐพ์„ ๋•Œ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

.trim

  • ๋ฌธ์ž์—ด์˜ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•ด์ค€๋‹ค.
  • '  hello '.trim => hello
  • ๊ฐ€์šด๋ฐ ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค.

1 + 1 = 2 vs "1" + "1" = "11"

  • ์ˆซ์ž๋Š” ์—ฐ์‚ฐ์„ ํ•œ๋‹ค.
  • ๋ฌธ์ž์—ด์€ ๊ทธ ๋ฌธ์ž๋ฅผ ํ•ฉ์นœ๋‹ค.
์ €์ž‘์žํ‘œ์‹œ

'๐Ÿ”ค Language > ๐ŸŸจ JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

JS. ์›น๋ธŒ๋ผ์šฐ์ € ์ œ์–ด  (0) 2022.01.04
JS. ๋ณ€์ˆ˜ & ๋Œ€์ž… ์—ฐ์‚ฐ์ž  (0) 2022.01.04
JS. JavaScript ์ฝ˜์†”  (0) 2022.01.04
JS. event, on ์ข…๋ฅ˜, type, input ํƒœ๊ทธ  (0) 2022.01.04
JS. START  (0) 2022.01.03
    '๐Ÿ”ค Language/๐ŸŸจ JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • JS. ์›น๋ธŒ๋ผ์šฐ์ € ์ œ์–ด
    • JS. ๋ณ€์ˆ˜ & ๋Œ€์ž… ์—ฐ์‚ฐ์ž
    • JS. JavaScript ์ฝ˜์†”
    • JS. event, on ์ข…๋ฅ˜, type, input ํƒœ๊ทธ
    woalsrhKR
    woalsrhKR

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