[객체] 🎯 μƒμ„±μž ν•¨μˆ˜κ°€ λ­”κ°€μš”?

Mec.D's BlogΒ·2022λ…„ 6μ›” 7일
0

JS κΈ°μˆ λ©΄μ ‘

λͺ©λ‘ 보기
28/34
post-thumbnail

πŸ“‹ 기술 λ©΄μ ‘ ν™ˆ λ°”λ‘œκ°€κΈ°


βœ… κ°œλ…

πŸ’‘ μƒμ„±μž ν•¨μˆ˜ (Contructor)

객체λ₯Ό μƒμ„±ν•˜λŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€.


⬛ νŠΉμ§•

  1. βœ… 객체λ₯Ό 생성할 λ•Œ λ°˜λ“œμ‹œ new μ—°μ‚°μžλ‘œ ν˜ΈμΆœν•©λ‹ˆλ‹€.
  2. ⬛ ν•¨μˆ˜λͺ…은 파슀칼 μΌ€μ΄μŠ€λ‘œ μž‘μ„±ν•©λ‹ˆλ‹€.
  3. ⬛ ⭐ return을 μž‘μ„±ν•˜μ§€ μ•ŠμœΌλ©΄ thisλ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.
    3-1. μ›μ‹œν˜• 데이터λ₯Ό returnν•˜λ©΄ λ¬΄μ‹œν•˜κ³  thisλ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.
    3-2. μ°Έμ‘°ν˜• 데이터λ₯Ό returnν•˜λ©΄ this λŒ€μ‹  ν•΄λ‹Ή μ°Έμ‘°ν˜• 데이터λ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.

⬛ 빌트인 μƒμ„±μž ν•¨μˆ˜

  1. βœ… String
  2. βœ… Number
  3. βœ… Boolean
  4. ⬛ Function
  5. ⬛ Array
  6. ⬛ Date
  7. ⬛ RegExp
  8. ⬛ Promise
profile
기술둜 삢을 λ””μžμΈν•˜λŠ” 개발자 Mec.D μž…λ‹ˆλ‹€

0개의 λŒ“κΈ€