πŸ“… TIL #25

twittler κ΅¬ν˜„3

πŸ‘‰ νŠΈμœ„ν‹€λŸ¬ 끝!




νŠΈμœ„ν‹€λŸ¬ λͺ©μ—…을 μ™„μ„±ν•˜κ³  이제 μ‹€μ œλ‘œ νŠΈμœ—μ΄ μΆ”κ°€κ°€ 되고, μƒˆλ‘œκ³ μΉ¨ λ²„νŠΌμ„ κ΅¬ν˜„ν•˜μ˜€λ‹€.

그리고 λ‹‰λ„€μž„μ„ ν΄λ¦­ν•˜λ©΄ μ›ν•˜λŠ” νŠΈμœ„ν„°λ§Œ λ³Ό 수 있게 ν•„ν„°λ§ν•˜λŠ” κ³Όμ •κΉŒμ§€ κ΅¬ν˜„ν•˜μ˜€λ‹€!!

μ§€κΈˆμ€ μ½”λ“œκ°€ 정리가 μ™„λ²½ν•˜κ²Œ λ˜μ§€κ°€ μ•Šμ•„μ„œ μ˜¬λ¦¬μ§€ μ•Šμ•˜μ§€λ§Œ, λ¦¬νŒ©ν† λ§μ΄ λλ‚˜λ©΄ 올릴 μ˜ˆμ •μ΄λ‹€!!


그리고 localStorage λ₯Ό μ‚¬μš©ν•΄μ„œ μΈκ°„μΉœν™”μ μ΄κ²Œ μ‹€μ‹œκ°„μœΌλ‘œ (ex.1λΆ„ μ „) λ‚˜νƒ€λ‚΄λ €κ³  ν–ˆμ§€λ§Œ κ²°κ΅­ μ‹€νŒ¨ν–ˆλ‹€β€¦

μ‚½μ§ˆ κ³Όμ •λ§Œ 3μ‹œκ°„μ΄ λ„˜κ²Œ..(κ·Έ λ‹Ήμ‹œ μ‹œκ° μƒˆλ²½1μ‹œ..) ν–ˆμ§€λ§Œ.. κ²°κ΅­ 수포둜 λŒμ•„κ°”κ³ ..

λ‚˜μ˜ μ΅œμ’… 선택은 moment.js λ₯Ό μ‚¬μš©ν•  수 밖에 μ—†μ—ˆλ˜ 것이닀 γ… γ… γ… 

λ¬Όλ‘  이전에 μ•Œμ•˜λ˜ 것도 μ•„λ‹ˆκ³  μžλ°”μŠ€ν¬λ¦½νŠΈ μ‹œκ°„κ΄€λ ¨ν•΄μ„œ μ°Ύλ‹€κ°€ μ•Œκ²Œ λ˜μ—ˆλ‹€!! (μ΄λ ‡κ²Œ μ’‹μ€κ²Œ μžˆμ—ˆλ‹€λ‹ˆ!)

ν•˜μ§€λ§Œ 이 μŠ€ν”„λ¦°νŠΈ κ³Όμ •μ—μ„œ μ›ν•˜λŠ”κ±΄ localStorage둜 ν•¨μˆ˜ κ³„μ‚°κΉŒμ§€ λ‹€ν•΄μ„œ κ΅¬ν˜„ν•˜λŠ” κ²ƒμ΄μ˜€μ„ 것이닀.

λ‚΄ λŠ₯λ ₯ 밖이 λΌλŠ” 것을 μ°Έ λŠ¦κ²Œλ„ κΉ¨λ‹¬μ•˜λ‹€.. μ§„μ§œ ν•˜κ³  μ‹Άμ–΄μ„œ μ§‘μš”ν•˜κ²Œ 해보렀고 μ‚½μ§ˆ 정말 많이 ν–ˆλŠ”λ°γ…œγ…œ

μ‹œκ°„μ΄ λ„ˆλ¬΄ λΆ€μ‘±ν•΄μ„œ ν¬κΈ°ν•˜κ³  λ§μ•˜λ‹€. ν•˜μ§€λ§Œ 내겐 주말이 μžˆλ‹€!! κ³Όμ œμ œμΆœμ€ λλ‚¬μ§€λ§Œ 주말에 μ‹œκ°„μ„ λ‚΄μ„œ λ‹€μ‹œ 도전해봐야겠닀!!



πŸ‘‰ 였늘 μƒˆλ‘œ 배운 것!!

flex-flow


flex-direction: row;
flex-direction: wrap;

//μ΄λ ‡κ²Œ ν•˜λ©΄ ν•œ λ²ˆμ— μ“Έ 수 μžˆλ‹€!
flex-flow: row wrap



hasChildNodes


node.hasChildNodes() λž€?


ν˜„μž¬ λ…Έλ“œμ—κ²Œ μžμ‹ λ…Έλ“œ(child nodes)κ°€ μžˆλŠ”μ§€λ₯Ό Boolean κ°’μœΌλ‘œ λ°˜ν™˜ν•œλ‹€!!

:point_down: μ‹€μ œ μ‚¬μš© 예제 :point_down:

let removeList = document.querySelector("#main");

while(removeList.hasChildNodes()) {
    removeList.removeChild.(removeList.firstChild);
}

// μ΄λŸ°μ‹μœΌλ‘œ μžμ‹λ…Έλ“œλ“€μ„ μ „λΆ€ μ œκ±°ν•΄μ£Όμ—ˆλ‹€.



moment.js


μžλ°”μŠ€ν¬λ¦½νŠΈμ—μ„œ μ‹œκ°„μ— λŒ€ν•΄ λ‹€λ£¨κ²Œ λœλ‹€λ©΄ moment.js λ§Œν•œ 건 아직 μ—†λŠ” 것 같닀…

λ‚˜μ€‘μ— ν˜Ήμ‹œλ‚˜ 또 μ‚¬μš©ν•΄μ•Ό λ˜λŠ” 날이 올 것 κ°™μ•„μ„œ μ„€μΉ˜ λ°©λ²•λ§Œ 적어두렀고 ν•œλ‹€.

λ¨Όμ €

// node.jsκ°€ μ„€μΉ˜ λ˜μ–΄μžˆλŠ” 지 확인, μ—†μœΌλ©΄ μ‰½κ²Œ μ„€μΉ˜ κ°€λŠ₯
node - v;
// moment μ„€μΉ˜
npm install moment

그리고 λ‹€λ₯Έ λΈ”λ‘œκ·Έλ₯Ό 보면 import moment from "moment" λ‚˜, "const moment = require("moment")" λ₯Ό 좔가해주라고 ν•œλ‹€.

근데 λ‚œ μ΄μƒν•˜κ²Œ 였히렀 μΆ”κ°€ν•˜λ©΄ μž‘λ™μ΄ μ•ˆλ˜κ³ , κ·Έλƒ₯ moment().seconds() μ΄λŸ°μ‹μœΌλ‘œ λ°”λ‘œ moment λ©”μ†Œλ“œλ₯Ό μ‚¬μš©ν•΄μ£Όλ©΄ κ΅¬ν˜„μ΄ λ˜μ—ˆλ‹€. (무슨 일인지….)



마무리..


μ–΄μ œ νŠΈμœ„ν‹€λŸ¬ μŠ€ν”„λ¦°νŠΈλ₯Ό ν•˜κ³  μ˜€λŠ˜κΉŒμ§€ λ§ˆλ¬΄λ¦¬ν•œλ‹€κ³ .. μ–΄μ œ μƒˆλ²½ 4μ‹œ30λΆ„κΉŒμ§€ ν•˜κ³  λ§μ•˜λ‹€.. ν”„λ¦¬μ½”μŠ€ 과정을

μ§„ν–‰ν•˜λ©΄μ„œ μ΄λ ‡κ²Œ 페이슀 μ‘°μ ˆμ„ λͺ»ν•œ 적이 μ—†μ—ˆλŠ”λ° μ–΄μ œλŠ” μš•μ‹¬μ΄ κ³Όν–ˆλ˜ 걸까 γ…œγ…œ κ΅¬ν˜„μ΄ μ•ˆλ˜κΈ° μ „κΉŒμ§„ μžκΈ°κ°€ μ‹«μ—ˆλ‹€β€¦.

κ·Έλž˜λ„ κ²°κ΅­ 였늘 마무리λ₯Ό ν•΄μ„œ 닀행이닀!! 내일 주말에 λ¦¬νŒ©ν† λ§μ„ 쑰금만 λ‹€μ‹œ ν•΄λ³Ό μ˜ˆμ •μ΄λ‹€!



πŸ‘Š λ‚΄μΌμ˜ TIW(today I Will)

νŠΈμœ„ν‹€λŸ¬ ν•¨μˆ˜