avatar

Javascript 38

  • Published on
    ## var let const, 그리고 ν˜Έμ΄μŠ€νŒ… ### var μš°λ¦¬κ°€ λͺ¨λ‘ μ•„λŠ” `var` ν‚€μ›Œλ“œλŠ” μ•„λž˜μ™€ 같은 νŠΉμ§•μ„ κ°€μ§€κ³  μžˆλ‹€. 1. ν•¨μˆ˜λ ˆλ²¨ μŠ€μ½”ν”„λ₯Ό κ°€μ§€κ³  μžˆλ‹€. λŒ€λΆ€λΆ„μ˜ ν”„λ‘œκ·Έλž˜λ° 언어듀이 블둝 레벨 μŠ€μ½”ν”„λ₯Ό μ‚¬μš©ν•˜κ³  μžˆμ§€λ§Œ, `var`둜 μ„ μ–Έλœ ν‚€μ›Œλ“œλŠ” ν•¨μˆ˜λ ˆλ²¨ μŠ€μ½”ν”„λ₯Ό κ°–λŠ”λ‹€. ```javascript var ...
  • Published on
    ES6μ—μ„œλΆ€ν„° 생긴 `arrow function`은 일반적으둜 `()=>{}`의 λͺ¨μ–‘을 ν•˜κ³  있으며, λ™μž‘λ„ λΉ„μŠ·ν•΄λ³΄μΈλ‹€. ν•˜μ§€λ§Œ 이 두 선언방식은 두가지 λΆ„λͺ…ν•œ 차이λ₯Ό κ°€μ§€κ³  μžˆλ‹€. ν•˜μ§€λ§Œ 그전에 thisλ₯Ό μ•Œμ•„μ•Ό ν•œλ‹€.
  • Published on
    이 글은 [은닉을 ν–₯ν•œ μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ μ—¬μ •](https://meetup.toast.com/posts/228)을 μš”μ•½ν•œ κΈ€μž…λ‹ˆλ‹€. ## History μžλ°”μŠ€ν¬λ¦½νŠΈμ—μ„œλŠ” 객체에 private ν•œ 속성을 λ§Œλ“€ μˆ˜κ°€ μ—†μ—ˆλ‹€. κ·Έλž˜μ„œ 보톡 μžλ°”μŠ€ν¬λ¦½νŠΈ κ°œλ°œμžλŠ” privateν•œ 것이닀 λΌλŠ” μ•½μ†μœΌλ‘œ `_` prefixλ₯Ό λΆ™μ—¬μ„œ μ‚¬μš©ν•˜κ³ λŠ” ν–ˆμ—ˆλ‹€. ```javas...
  • Published on
    https://redux.js.org/glossary#state ## μš©μ–΄ λͺ¨μŒ ### State (μƒνƒœ) ```typescript type State = any ``` State (State tree라고 도 λΆˆλ¦¬μš΄λ‹€)λŠ” Redux APIμ—μ„œλŠ” 보톡 μŠ€ν† μ–΄μ—μ„œ κ΄€λ¦¬ν•˜κ³ , `getState()`에 μ˜ν•΄ λ°˜ν™˜λ˜λŠ” 단일 값을 가리킨닀. κ΄€λ‘€μ μœΌλ‘œ, κ°€μž₯...
  • Published on
    ## λ¦¬λ•μŠ€μ˜ 탄생 λ°°κ²½ https://redux.js.org/introduction/motivation **μžλ°”μŠ€ν¬λ¦½νŠΈ μ‹±κΈ€ νŽ˜μ΄μ§€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— λŒ€ν•œ μš”κ΅¬ 사항이 점점 λ³΅μž‘ν•΄ 짐에 λ”°λΌμ„œ, 우리의 μ½”λ“œλŠ” κ·Έ μ–΄λŠ λ•Œ 보닀도 더 많이 μƒνƒœκ΄€λ¦¬μ— λŒ€ν•œ ν•„μš”μ„±μ„ 느끼고 μžˆλ‹€.** μ—¬κΈ°μ„œ λ§ν•˜λŠ” μƒνƒœμ—λŠ” μ„œλ²„ 응닡, μΊμ‹œλœ 데이터 λΏλ§Œμ•„λ‹ˆλΌ μ„œλ²„μ— 아직 μš”...