전체 κΈ€

πŸ‘©πŸ»‍πŸ’» Frontend Developer
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š πŸ’œ TODAY λ¬΄ν•œ 슀크둀 κ΅¬ν˜„ν•˜λ©΄μ„œ 였λ₯˜λ₯Ό λ§Œλ‚¬λ‹€. λ‚˜μ€‘μ—” λ©˜ν† λ‹˜μ„ λΆ™μž‘κ³  40λΆ„κ°€λŸ‰μžˆμ—ˆλŠ”λ° κ²°κ³ΌλŠ” μ˜€νƒ€λ‘œ μΈν•œ 였λ₯˜μ˜€λ‹€ 😐 λ¬΄ν•œ 슀크둀인데, μŠ€ν¬λ‘€μ„ ν•˜λ©΄ μ΄ˆλ°˜μ— λΆˆλŸ¬μ§€λŠ” κ°’μ˜ 길이만큼 λ˜‘κ°™μ€κ²Œ 반볡적으둜 λ‘œλ”©μ΄ λ˜μ—ˆλ‹€. λ¬΄ν•œ λ Œλ”λ§μ΄ λ˜λŠ” 쀄 μ•Œκ³  λ°μ΄ν„°λ² μ΄μŠ€ μ–΄μ©”? μ΄λž¬λŠ”λ° 그건 μ•„λ‹ˆμ˜€λ‹€. λ¬΄ν•œ 슀크둀 μ»΄ν¬λ„ŒνŠΈμ— λ„£κ²¨μ£ΌλŠ” propsκ°’ 쀑에 λ¦¬λ“€μ„œ ν•¨μˆ˜μ—μ„œ λ„˜μ–΄μ˜€λŠ” κ°’ 쀑에 μ˜€νƒ€κ°€ μžˆμ–΄μ„œ λ‘œλ”©μ΄ μ œλŒ€λ‘œ 이루어지지 μ•Šμ•˜λ˜ 것이닀. 였늘 μ•Œκ²Œ 된 console.log()의 힘. λ©˜ν† λ‹˜κ³Ό ν•˜λ‚˜ ν•˜λ‚˜μ”© λ‹€ 찍어보고 값이 μ œλŒ€λ‘œ μ•ˆ λ“€μ–΄μ˜¨κ²Œ μžˆμ–΄μ„œ κ·Έκ±°λΆ€ν„° 고쳐보자 μ‹Άμ–΄μ„œ 고치러 κ°”λ‹€κ°€ λ°œκ²¬ν•œ μ˜€νƒ€. 그리고 ν•΄κ²°λœ 였λ₯˜. …그리고 λ°€λ €μ˜€λŠ” 민망함. μ € 였λ₯˜ λ•Œλ¬Έμ— 2..
πŸ’œ TODAY 였늘 ν•˜λ£¨ λ™μ•ˆ firebaseλ₯Ό μ΄μš©ν•΄μ„œ κ²Œμ‹œλ¬Όμ„ μ˜¬λ¦¬λŠ” κ±Έ λ‹€ ν•  수 μžˆμ„ 거라고 μƒκ°ν–ˆλŠ”λ°, νŒŒμ΄μ–΄λ² μ΄μŠ€μ™€ μ—°λ™ν•΄μ„œ 둜그인/νšŒμ›κ°€μž… κΈ°λŠ₯ κ΅¬ν˜„μ΄ μ–΄λ €μ› λ‹€. λ°μ΄ν„°λ² μ΄μŠ€μ— 글을 올리고 μ•„λ―Έμ§€κΉŒμ§€ μ˜¬λ¦¬λŠ”λ° 점점 흐린 눈이 λ˜μ–΄μ„œ κ°•μ˜λ₯Ό 보게 λ˜λŠ” 것 κ°™μ•˜λ‹€. μ΄λ ‡κ²Œ κ°•μ˜λ₯Ό λ³΄λ©΄μ„œ ν”„λ‘œμ νŠΈλ₯Ό ν•΄λ‚˜κ°€λ©΄ λ˜λŠ”κ±΄κ°€ 이게 머리에 λ‚¨λ‚˜? 이런 μ˜μ‹¬μ΄ 또 λ“€κΈ° μ‹œμž‘ν–ˆλ‹€. 그런데 ν™•μ‹€νžˆ μ½”λ“œλ₯Ό 적어두고 κ΅¬ν˜„μ‹œμΌœλ³΄κ³  λ‹€μ‹œ κ·Έ μ½”λ“œλ₯Ό ν•œλ²ˆ 더 보면 ν™•μ‹€νžˆ κΈ°λŠ₯ κ΅¬ν˜„μ˜ 흐름을 잘 λ³Ό 수 μžˆλŠ” 것 같기도 ν•˜λ‹€. 이제 μ•Œ 것 κ°™μœΌλ©΄μ„œλ„ 점점 미ꢁ μ†μœΌλ‘œ λΉ μ§€λŠ” λŠλ‚Œ. 그와 λ™μ‹œμ— μž‘μ€ κΈ°λŠ₯듀이 ν•˜λ‚˜,λ‘˜ κ΅¬ν˜„λ˜λŠ”κ²Œ λˆˆμ— λ³΄μ΄λ‹ˆ λΏŒλ“―ν•¨κ³Ό λ™μ‹œμ— μž¬λ―ΈκΉŒμ§€ μžˆμœΌλ‹ˆ λ©ˆμΆ”μ§€ λͺ»ν•˜κ³  κ³„μ†ν•˜λŠ” 것 κ°™λ‹€. 였늘 ꡉμž₯히 μ‹œκ°„μ„ ..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š πŸ’œ TODAY λ¦¬μ•‘νŠΈ μž…λ¬Έμ£Όκ°€ λͺ¨λ‘ λλ‚˜κ³  심화주차가 μ‹œμž‘λ˜μ—ˆλ‹€. 개인 과제둜 λΆ€μ—¬λ°›μ€κ²Œ μˆœν•œλ§›, λ§€μš΄λ§›μ΄ μžˆλŠ”λ° μˆœν•œλ§›λ„ μˆœν•œλ§›μ΄ μ•„λ‹ˆμ˜€λ‹€. γ…Ž μˆœν•œλ§›μœΌλ‘œ 뢀여받은 κ³Όμ œλŠ” μ•½κ°„, μ±„νŒ… κΈ°λŠ₯이 λΉ μ§„ νŠΈμœ„ν„°κ°™μ€ λŠλ‚Œ 😡 도전정신이 ν™•! μΌμ–΄λ‚˜λ©΄μ„œλˆˆμ΄ ν•‘κΈ€ν•‘κΈ€ λ„λŠ” λŠλ‚Œμ„ λ°›μ•˜λ‹€. 둜그인 νŽ˜μ΄μ§€ νšŒμ›κ°€μž… νŽ˜μ΄μ§€ 메인 νŽ˜μ΄μ§€ 둜그인 κΈ°λŠ₯ κ΅¬ν˜„ νŒŒμ΄μ–΄λ² μ΄μŠ€ νšŒμ›κ°€μž… μ—°κ²° λ₯Ό 끝낸 상황인데, 사싀 μ»΄νΌλ„ŒνŠΈλ₯Ό μͺΌκ°œμ„œ κ΅¬ν˜„ν•˜λŠ” κ²ƒλ§Œ ν•΄λ΄€μ§€ elementκΉŒμ§€ μͺΌκ°œμ„œ κ΅¬ν˜„ν•΄λ³΄λŠ” 건 μ²˜μŒμ΄λΌμ„œ 정말 μ‹ μ„Έκ³„μ΄λ©΄μ„œλ„ λͺ¨λ°”일, νƒœλΈ”λ¦Ώκ°™μ€κ±΄ μ‚¬μ΄μ¦ˆλ₯Ό μ–΄λ–»κ²Œ μ‘°μ ˆν•˜μ§€? λΌλŠ” 생각이 λ“€μ—ˆλ‹€. μ’€ 더 κΈ°λŠ₯ κ΅¬ν˜„μ΄ μ΄λ£¨μ–΄μ§€λ§Œ λ””ν…ŒμΌν•˜κ²Œ viewλ₯Ό 닀듬을 κ³„νšμ΄λ‹€. πŸ’œ TOMORROW 둜그인 μœ μ§€..
πŸ‘©πŸ»‍πŸ’» Weekly I Learned πŸ“š 이전에 λ¦¬μ•‘νŠΈμ˜ 라이프 사이클에 λŒ€ν•΄μ„œ ν¬μŠ€νŒ…μ„ ν•œ 적이 μžˆλŠ”λ°, μ΄λ²ˆμ—λŠ” λ¦¬μ•‘νŠΈμ˜ ν΄λž˜μŠ€ν˜• , ν•¨μˆ˜ν˜•μ— λ”°λ₯Έ μ‚¬μ΄ν΄μ˜ λ©”μ†Œλ“œμ— λŒ€ν•œ μžμ„Έν•œ 이야기λ₯Ό 해보렀고 ν•œλ‹€. ⭐ 라이프 사이클 (ν΄λž˜μŠ€ν˜•) ν΄λž˜μŠ€ν˜•μ—μ„œ 라이프 사이클은 μ„Έμ„Έν•˜κ²Œ λ‚˜λˆ„λ©΄ 총 9κ°œκ°€ μ‘΄μž¬ν•œλ‹€. 이 μ€‘μ—μ„œ μΉ΄ν…Œκ³ λ¦¬λ₯Ό λ‚˜λˆ λ³΄μžλ©΄ ν¬κ²ŒλŠ” 3κ°€μ§€λ‘œ λ‚˜λ‰˜λŠ”λ°, 생성이 될 λ•Œ(Mount), μ—…λ°μ΄νŠΈ 될 λ•Œ(Update), μ‚¬λΌμ§ˆ λ•Œ(Unmount) 이닀. 이해λ₯Ό 돋기 μœ„ν•΄μ„œ μ˜ˆμ „μ— μ²¨λΆ€ν–ˆλ˜ μ‚¬μ§„μ΄μ§€λ§Œ ν•œλ²ˆ 더 첨뢀해본닀. ⭐ 라이프 사이클 λ©”μ†Œλ“œ 1️⃣ constructor ν΄λž˜μŠ€ν˜• μƒμ„±μžλΌλŠ” 말이닀. ν΄λž˜μŠ€ν˜• μ»΄ν¬λ„ŒνŠΈλ₯Ό λ§Œλ“€ λ•Œ 처음으둜 μ‹€ν–‰λœλ‹€. 이 λ©”μ„œλ“œμ— 초기 stateλ₯Ό 넣을 수 μžˆλ‹€. ν•¨μˆ˜ν˜• ..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ⭐ TDZ? TDZ(Temporal Dead Zone) λž€, ν•œκΈ€λ‘œ μ§μ—­ν•˜μžλ©΄ μΌμ‹œμ μΈ μ‚¬κ°μ§€λŒ€λž€ 뜻. →μŠ€μ½”ν”„μ˜ μ‹œμž‘ 지점뢀터 μ΄ˆκΈ°ν™” μ‹œμž‘ μ§€μ κΉŒμ§€μ˜ ꡬ간을 TDZ(Temporal Dead Zone) λΌκ³ ν•©λ‹ˆλ‹€. ⭐ λ³€μˆ˜ 생성 κ³Όμ • μ„ μ–Έ 단계(Declaration phase) : λ³€μˆ˜λ₯Ό μ‹€ν–‰ μ»¨ν…μŠ€νŠΈμ˜ λ³€μˆ˜ 객체에 λ“±λ‘ν•˜λŠ” 단계λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€. 이 λ³€μˆ˜ κ°μ²΄λŠ” μŠ€μ½”ν”„κ°€ μ°Έμ‘°ν•˜λŠ” λŒ€μƒμ΄ λ©λ‹ˆλ‹€. μ΄ˆκΈ°ν™” 단계(Initialization phase) : μ‹€ν–‰ μ»¨ν…μŠ€νŠΈμ— 쑴재 ν•˜λŠ” λ³€μˆ˜ 객체에 μ„ μ–Έ λ‹¨κ³„μ˜ λ³€μˆ˜λ₯Ό μœ„ν•œ λ©”λͺ¨λ¦¬λ₯Ό λ§Œλ“œλŠ” 단계 μž…λ‹ˆλ‹€. 이 λ‹¨κ³„μ—μ„œ ν• λ‹Ήλœ λ©”λͺ¨λ¦¬μ—λŠ” undefined둜 μ΄ˆκΈ°ν™” λ©λ‹ˆλ‹€. ν• λ‹Ή 단계(Assignment phase) : μ‚¬μš©μžκ°€ u..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ✨ μ˜΅μ…”λ„ μ²΄μ΄λ‹μ΄λž€? κ·Έλƒ₯ 슀윽- 보고 μ§€λ‚˜κ°ˆ λ•ŒλŠ” μ‚Όν•­μ—°μ‚°μžμ— μ“΄λŠκ±°λ₯Ό λ‹€λ₯΄κ²Œ λ§ν•˜λŠ”κ±΄κ°€? 라며 κ°€λ³κ²Œ μƒκ°ν•˜κ³  μ°Ύμ•„λ΄€λŠ”λ° 그런게 μ•„λ‹ˆμ˜€λ‹€. ……… Optional Chaining은 ES2020μ—μ„œ λ“±μž₯ν•œ μƒˆλ‘œμš΄ μ—°μ‚°μžλ‘œμ„œ ‘?.’ 의 ν˜•νƒœλ‘œ μ‚¬μš©ν•˜λ©° 체인으둜 이루어진 각 μ°Έμ‘°κ°€ μœ νš¨ν•œμ§€ λͺ…μ‹œμ μœΌλ‘œ κ²€μ¦ν•˜μ§€ μ•Šκ³  μ—°κ²°λœ 객체 체인 내에 κΉŠμˆ™νžˆ μœ„μΉ˜ν•œ 속성 값을 읽을 수 μžˆλŠ” μ—°μ‚°μžμ΄λ‹€. 체이닝 μ—°μ‚°μž(.)와 λΉ„μŠ·ν•˜κ²Œ λ™μž‘ν•˜μ§€λ§Œ μ°Έμ‘°κ°€ null ν˜Ήμ€ undefined여도 μ—λŸ¬μ‹μ„ λ¦¬ν„΄ν•˜μ§€ μ•Šκ³  undefined 값을 λ¦¬ν„΄ν•œλ‹€. ν•¨μˆ˜λ„ λ§ˆμ°¬κ°€μ§€λ‹€. μ€‘μ²©λœ 였브젝트 ν”„λ‘œνΌν‹°μ— μ ‘κ·Όν•˜λŠ” 데에 κ°€μž₯ μ•ˆμ „ν•œ λ°©λ²•μœΌλ‘œ, 쀑간 ν”„λ‘œνΌν‹°κ°€ μ‘΄μž¬ν•˜μ§€ μ•Šμ€ κ²½μš°μ—λ„ μ•ˆμ „ν•˜κ²Œ μ ‘κ·Ό..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ✨ 데이터 λ°”μ΄λ”©μ΄λž€? 두 데이터 ν˜Ήμ€ μ •λ³΄μ˜ μ†ŒμŠ€λ₯Ό μΌμΉ˜μ‹œν‚€λŠ” κΈ°λ²•μœΌλ‘œ, 화면에 λ³΄μ΄λŠ” 데이터와 λΈŒλΌμš°μ € λ©”λͺ¨λ¦¬μ— μžˆλŠ” 데이터(μ—¬λŸ¬κ°œμ˜ μžλ°”μŠ€ν¬λ¦½νŠΈ 객체)λ₯Ό μΌμΉ˜μ‹œν‚€λŠ” 것을 λ§ν•œλ‹€. 예λ₯Ό λ“€μ–΄, MVC λͺ¨λΈμ—μ„œ modelκ³Ό viewλ₯Ό μ„œλ‘œ λ¬Άμ–΄ modelκ³Ό view의 “μžλ™ 동기화” μ‹œν‚€κΈ° 라고 이해할 수 μžˆλ‹€ ✨ μ–‘λ°©ν–₯ 데이터 바인딩 μ–‘λ°©ν–₯ λ°”μΈλ”©μ΄λž€, μžμ‹ μ»΄ν¬λ„ŒνŠΈμ—μ„œ λ°œμƒν•˜λŠ” 이벀트λ₯Ό κ°μ§€ν•˜λŠ” 바인딩과 μžμ‹ μ»΄ν¬λ„ŒνŠΈμ— 데이터λ₯Ό μ „λ‹¬ν•˜λŠ” ν”„λ‘œνΌν‹° 바인딩이 κ²°ν•©λœ ν˜•νƒœλ₯Ό λ§ν•œλ‹€. μž₯점 : 데이터λ₯Ό 직접 λ Œλ”λ§ 해쀄 ν•„μš”κ°€ μ—†κΈ° λ•Œλ¬Έμ— 그와 κ΄€λ ¨ν•œ μ½”λ“œκ°€ ν•„μš” μ—†μ–΄μ Έμ„œ μ½”λ“œκ°€ μ§§μ•„μ§„λ‹€. ⇒ μ–‘λ°©ν–₯ 데이터 바인딩은 λ°μ΄ν„°μ˜ 변경을 ν”„λ ˆμž„μ›Œν¬μ—μ„œ κ°μ§€ν•˜κ³  μžˆλ‹€κ°€, ..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ✨ Redux – Middleware vs Context API 미듀웨어 Redux μ—λŠ” 미듀웨어(Middleware)λΌλŠ” κ°œλ…μ΄ μ‘΄μž¬ν•©λ‹ˆλ‹€. λ¦¬λ•μŠ€λ‘œ μƒνƒœ 관리λ₯Ό ν•  λ•Œμ—λŠ” μš°λ¦¬κ°€ [userReducer] λ₯Ό μ‚¬μš©ν•΄λ³Ό λ•Œ μ ‘ν–ˆλ˜ κ°œλ…μΈ reducer ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. λ¦¬λ•μŠ€μ˜ 미듀웨어λ₯Ό μ‚¬μš©ν•˜λ©΄ μ•‘μ…˜ 객체가 λ¦¬λ“€μ„œμ—μ„œ 처리되기 전에 μš°λ¦¬κ°€ μ›ν•˜λŠ” μž‘μ—…λ“€μ„ μˆ˜ν–‰ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μžλ©΄.. -νŠΉμ • 쑰건에 따라 μ•‘μ…˜μ΄ λ¬΄μ‹œλ˜κ²Œ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. -μ•‘μ…˜μ„ μ½˜μ†”μ— 좜λ ₯ν•˜κ±°λ‚˜, μ„œλ²„μͺ½μ— λ‘œκΉ…μ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. -μ•‘μ…˜μ΄ λ””μŠ€νŒ¨μΉ˜ 됐을 λ•Œ 이λ₯Ό μˆ˜μ •ν•΄μ„œ λ¦¬λ“€μ„œμ—κ²Œ μ „λ‹¬λ˜λ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. -νŠΉμ • μ•‘μ…˜μ΄ λ°œμƒν–ˆμ„ λ•Œ 이에 κΈ°λ°˜ν•˜μ—¬ λ‹€λ₯Έ μ•‘μ…˜μ΄ λ°œμƒλ˜λ„λ‘ ν•  수 ..
⭐ React(λ¦¬μ•‘νŠΈ) μ—μ„œ λ°°μ—΄ 반볡문 μ“°κΈ° 이번 주에 μ£Όμ–΄μ§„ 개인 과제λ₯Ό ν•˜κΈ° μœ„ν•΄μ„œ μ½”λ“œλ₯Ό μΌλŠ”λ°, 곡뢀할 λ•ŒλŠ” 술술술 적히던 μ½”λ“œκ°€ κ°‘μžκΈ° 꽉! λ§‰ν˜”λ‹€. λ°”λ‘œ λ°°μ—΄ λ•Œλ¬Έμ΄μ˜€λŠ”λ°, return () μ•ˆμ—μ„œ for문을 뢈러 λ‚Ό 수 μžˆλ‚˜, μ—†λ‚˜μ— λŒ€ν•œ 의문과 늘 상 map()으둜만 λ°˜λ³΅λ¬Έμ„ λ§Œλ“€μ–΄λ‚΄λ˜ λ²„λ¦‡μœΌλ‘œ ν•œμ°Έμ„ ν—€λ§€μ˜€λ‹€. 일단, λͺ» λΆˆλŸ¬λ‚Έλ‹€! γ…Ž μ—­μ‹œλ‚˜ 기얡에 μ—†μ—ˆλ˜ μ΄μœ κ°€ ν™•μ‹€ν•˜κ²Œ μžˆμ—ˆλ‹€. forλ¬Έ 자체λ₯Ό return () κ°’ μ•ˆμ—μ„œ λΆˆλŸ¬λ‚Ό 수 μ—†μ§€λ§Œ ν•¨μˆ˜λ‘œ μœ„μ—μ„œ μ“°κ³  JSXλ₯Ό λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜λ‘œ ν˜ΈμΆœμ„ ν•  순 μžˆλ‹€! 개인 과제둜 λ§Œλ“€κ³  μžˆλŠ” 일주일 평점을 μ£ΌλŠ” ν”„λ‘œμ νŠΈμΈλ°, μ•žμ„  메인 νŽ˜μ΄μ§€μ— λœ¨λŠ” 평점이 λ“€μ–΄κ°€ μžˆλŠ” 뢀뢄은 랜덀 숫자λ₯Ό λ½‘μ•„μ„œ πŸ’œπŸ€ 이λͺ¨ν‹°μ½˜μ„ μ΄μš©ν•΄μ„œ λ§Œλ“€μ—ˆλ‹€. 이 λ•Œ 랜덀으둜..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ⭐라이프 μ‚¬μ΄ν΄μ΄λž€? 라이프 사이클을 이야기 ν•˜κΈ° 전에 ‘λ¦¬μ•‘νŠΈ’의 νŠΉμ§•μ μΈ 뢀뢄을 λ¨Όμ € 이야기 ν•΄μ•Όν•©λ‹ˆλ‹€. λ¦¬μ•‘νŠΈλŠ” μ»΄ν¬λ„ŒνŠΈλ₯Ό 기반으둜 ν•˜λŠ” View μ€‘μ‹¬μ˜ μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. htmlλ‹¨μœ„ ν•˜λ‚˜ν•˜λ‚˜λ₯Ό 객체둜 μƒκ°ν•˜λŠ” DOM은 μ—¬λŸ¬κ°€μ§€ ν•˜μœ„ 값을 κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€. 이걸 트리 ꡬ쑰라고 ν•©λ‹ˆλ‹€. 이 λ•Œ 트리 쀑 ν•˜λ‚˜κ°€ μˆ˜μ •λ  λ•Œλ§ˆλ‹€ λͺ¨λ“  DOM을 λ’€μ§€κ³  μˆ˜μ •ν•  κ±Έ μ°Ύκ³  μˆ˜μ •ν•œλ‹€λ©΄ λΆˆν•„μš”ν•œ 연산듀이 μ—„μ²­ 많이 μΌμ–΄λ‚©λ‹ˆλ‹€. λ¦¬μ•‘νŠΈλŠ” 이 λΆ€λΆ„μ˜ λ³΄μ•ˆν•  수 μžˆλŠ”λ°μš”. 이게 가상DOMμ΄λΌλŠ” κ²ƒμž…λ‹ˆλ‹€. κΈ°μ‘΄ DOMκ³Ό μ–΄λ–€ 행동 ν›„ μƒˆλ‘œ μ—…λŽƒλœ 뢀뢄이 가상DOM에 ν‘œν˜„λ˜κ³  두 κ°€μ§€λ₯Ό λΉ„κ΅ν•΄μ„œ μˆ˜μ •λœ 뢀뢄은 λ°”κΏ”μ€λ‹ˆλ‹€. 그러면 λΆˆν•„μš”ν•œ 연산듀이 일어날 ν•„μš”κ°€ μ—†κ² μ£ ? ..
πŸ‘©πŸ»‍πŸ’» Weeky I Learned πŸ“š ⭐ ECMAScript λž€? JavaScriptλ₯Ό κ³΅λΆ€ν•˜λ‹€λ³΄λ©΄ ECMAScript λΌλŠ” 단어λ₯Ό ν•œλ²ˆμ―€μ€ 보게 될 κ²λ‹ˆλ‹€. 두 μš©μ–΄κ°€ λ―ΉμŠ€λ˜μ–΄μ„œ μ‚¬μš©λ˜κΈ° λ•Œλ¬Έμ— ν—·κ°ˆλ¦¬κΈ° μ‰½μŠ΅λ‹ˆλ‹€. 였늘 κ·Έ 두 κ°€μ§€ μš©μ–΄μ˜ 차이λ₯Ό μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€. ECMA 인터내셔널 πŸ‘‰πŸ» 정보 톡신에 λŒ€ν•œ ν‘œμ€€μ„ μ œμ •ν•˜λŠ” λΉ„μ˜λ¦¬ ν‘œμ€€ν™” κΈ°κ΅¬μž…λ‹ˆλ‹€ λΈŒλΌμš°μ €κ°€ μƒκ²¨λ‚˜κ³  μ„œλ‘œ μ‚¬μš©μžλ₯Ό λŒμ–΄λ‚΄κΈ° μœ„ν•΄ ν˜Όλž€μŠ€λŸ¬μšΈ μ‹œκΈ°μ— MS의 IEκ°€ JScript λΌλŠ” μ΄λ¦„μœΌλ‘œ μžλ°”μŠ€ν¬λ¦½μ„ λ”ν•΄μ„œ λ§Œλ“€μ–΄λƒ…λ‹ˆλ‹€. 이 λ•Œ 이미 JavascriptλŠ” μ‘΄μž¬ν•˜κ³  μžˆμ—ˆλŠ”λ° 두 κ°€μ§€μ˜ μŠ€ν¬λ¦½νŠΈλŠ” μ‹œκ°„μ΄ 흐λ₯Όμˆ˜λ‘ 달라져가고 λ”μš± ν˜Όλž€μ„ κ°€μ€‘ν•˜μž ECMA μΈν„°λ‚΄μ…”λ„μ—μ„œ 이런 슀크립트 언어에 λŒ€ν•œ ν‘œμ€€μ„ λ‚΄λ¦¬κ²Œ λ©λ‹ˆλ‹€. 이 뿐만 μ•„λ‹ˆλΌ λ‹€..
πŸ‘©πŸ»‍πŸ’» Today I Learned πŸ“š ⭐ μ•Œκ³ λ¦¬μ¦˜ κ³΅λΆ€λŠ” 양인 것 κ°™λ‹€ μ•Œκ³ λ¦¬μ¦˜ κ³΅λΆ€λŠ” κΎΈμ€€ν•΄μ•Ό ν•œλ‹€λŠ” κ±Έ ν•œλ²ˆ 더 κΉ¨λ‹¬μ•˜λ‹€. ν•˜λ©΄ ν•  수둝 μ‚¬κ³ μ˜ 방식이 λ‹€μ–‘ν•΄μ§€λŠ” 것 κ°™κ³ . ν™•μ‹€νžˆ μ•Œκ³ λ¦¬μ¦˜ 문제λ₯Ό ν’€ λ•Œμ—λŠ” λ‹¨μˆœνžˆ 머리둜만 μƒκ°λ§Œ ν•˜λŠ”κ²Œ μ•„λ‹ˆλΌ λ…ΈνŠΈμ— κ°„λ‹¨νžˆ 그림을 κ·Έλ¦¬κ±°λ‚˜ 생각을 적어 λ‚΄λ €κ°€λ©΄μ„œ ν•˜λŠ” 것이 훨씬 빨리 ν’€ 수 μžˆλ‹€λŠ” 점도 κΉ¨λ‹¬μ•˜λ‹€. λ…ΈνŠΈμ— 적어 λ‚΄λ €κ°€λ‹€ 보면 μ•ˆ ν’€λ¦¬λ˜ 것도 λ­”κ°€ 잘 λ³΄μ΄λŠ” λŠλ‚Œμ΄ λ“ λ‹€. 였늘 둜또 κ΄€λ ¨ 문제λ₯Ό ν‘ΈλŠ”λ° 1μ‹œκ°„ 이상이 κ±Έλ Έμ§€λ§Œ 결ꡭ은 ν’€μ–΄λƒˆκ³ , note taking 도 μ—„μ²­ 많이 ν–ˆλ‹€. ⭐ μ†Œν†΅μ˜ 방식 이런 문제λ₯Ό 2주차에 κ²ͺ게 될 μ§€ λͺ°λžλŠ”λ°, 뢈만이 μžˆλ‹€λ©΄ λ§€λ‹ˆμ €μ—κ²Œ 이야기λ₯Ό ν•΄μ„œ ν’€μ–΄ λ‚˜κ°€μ•Ό ν•  문제인거 같은데, 이걸 κ·Έλ ‡κ²Œ λͺ¨λ‘κ°€ λ³΄λŠ” μ•žμ—μ„œ ..
밍(Ming) 🐈‍⬛
Ming devlog