Skip to content

ch09~12 μŠ€ν„°λ”” λ‚΄μš© 질문 정리 🧹 #15

@zelkovaria

Description

@zelkovaria

πŸ” 질문 λ‚΄μš©

  • β€˜ν•¨μˆ˜κ°€ μ™ΈλΆ€ μƒνƒœλ₯Ό λ³€κ²½ν•˜λ©΄ μƒνƒœ λ³€ν™”λ₯Ό μΆ”μ ν•˜κΈ° 어렡닀’λ₯Ό ν•΄κ²°ν•˜κΈ°μœ„ν•΄ μ œμ‹œν•œ λŒ€μ‘λ²•λ“€μ— 있던 μ˜΅μ €λ²„, 객체λ₯Ό λΆˆλ³€ 객체둜 μ „ν™˜, ..볡사 등에 λŒ€ν•œ ν•΄κ²° 방법이 κΆκΈˆν•΄μš”
  • ν”„λ‘œνΌν‹° μ°Έμ‘°μ‹œ var value = elem && elem.value;λ‚˜ elem?.valueλ‚˜ κ²°κ΅­ λΉ„μŠ·ν•œ κ²°κ³Όκ°€ λ‚˜μ˜€λŠ”λ° ν›„μžκ°€ 더 κ°œμ„ λœ 방법이라고 μ΄ν•΄ν•˜λ©΄ λ κΉŒμš”? 각각 μ–΄λ–€ 상황에 μ“°λŠ”κ²Œ 쒋은지 κΆκΈˆν•΄μš”
  • ν•¨μˆ˜ν˜• μ»΄ν¬λ„ŒνŠΈκ°€ Reactμ—μ„œ μ£Όλ₯˜κ°€ 된 이유 쀑 ν•˜λ‚˜λŠ” 일급 κ°μ²΄λ‘œμ„œμ˜ κ°„κ²°ν•¨μ΄λΌλŠ” μž₯μ λ•Œλ¬Έμ΄λΌλŠ” λ‚΄μš©μ„ λ³Έ 적이 μžˆμŠ΅λ‹ˆλ‹€..! ν•¨μˆ˜ν˜• μ»΄ν¬λ„ŒνŠΈκ°€ 클래슀 μ»΄ν¬λ„ŒνŠΈλ³΄λ‹€ 더 λ‚˜μ€ μ΄μœ κ°€ λΉ„μŠ·ν•œ λ‚΄μš©μΈμ§€ κΆκΈˆν•΄μš”
  • λ¦¬μ•‘νŠΈλ₯Ό μˆœμˆ˜ν•¨μˆ˜λ‘œ κ΅¬μ„±ν•˜λŠ”κ²Œ 쒋은 μ΄μœ κ°€ κΆκΈˆν•΄μš”
  • ν•¨μˆ˜ 선언문은 ν‘œν˜„μ‹μ΄ μ•„λ‹Œ λ¬Έμ΄λ―€λ‘œ λ³€μˆ˜μ— ν• λ‹Ήν•  수 μ—†λ‹€. 에 λŒ€ν•œ μ„€λͺ…쀑
    var add = function add(x, y) {
        return x + y;
    }
    
    console.log(add(2, 5));
    
    λ³€μˆ˜μ— ν• λ‹Ήν•  수 μ—†λ‹€κ³  ν•˜μ§€λ§Œ ꡉμž₯히 ν• λ‹Ή λ˜λŠ” κ²ƒμ²˜λŸΌ λ³΄μ΄λŠ”λ°, μ„€λͺ…을 읽어봐도 이뢀뢄이 아직 μ™„λ²½ν•˜κ²Œ μ΄ν•΄λ˜λŠ” 것 κ°™μ§€ μ•Šμ•„μ„œ ν—·κ°ˆλ €μš”
  • function μƒμ„±μž ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•˜λ©΄ 일반 ν•¨μˆ˜μ™€ ν΄λ‘œμ €μ™€ κ΄€λ ¨ν•˜μ—¬ μ–΄λ–€ 차이점이 μžˆλŠ”κ±΄μ§€ 이해가 잘 λ˜μ§€ μ•Šμ•„μš”

✨ 기타 λ‚΄μš©

  • useEffect와 λ””νŽœλ˜μ‹œ(feat. 객체 κ°’ 비ꡐ)
  • μ‹€ν–‰μ»¨ν…μŠ€νŠΈ(feat. ν•¨μˆ˜μ™€ ν΄λ‘œμ €)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions