[20220405 T]

0

TIL

목록 보기
17/163

오늘은 (4) 월 (5) 일 / 날씨: (맑음)

한줄: hard nut to crack 🥜 적용적용적용~


💻 1) WORK MEMO & REVIEW

8 to 17, 23 to 1

✍️ 코드관련

  • 소스코드
    • 특정 id를 가진 item/ child item 찾을 떄
    const find = (array = [], id) => {
       for (const item of array) {
         const result = item.id === id ? item : find(item.children, id);
         if (result) return result;
       }
     };
     const selectedAssignment = find(Constants.TEMP_ASSIGNMENTS, assignmentId);
  • 소스코드 살펴보기(내가 짠 코드말고)
  • 브랜치 따서 작업하기
  • stackoveflow
  • useSelectBox 그거 dependency [] 로 고치기~

💻 2) GRAMMAR OF JAVASCRIPT

18 to 19

✍️ Object

  • built-ins obj
    • global obj

      • eval('const num=2; console.log(num)') => 문자열을 코드로 인식
      • isFinite()
      • parseFloat()
      • parseInt()
    • URL (아스키 문자로만/ 한글이나 특수문자는 이스케이프 처리)

      • encodeURI(URL);
      • decodeURI(인코딩된 URL);
    • Number obj => 테스팅
      (toFixed(), toString(), toLocalString(), toPrecision(), )

    • String obj
      (charAt[], length, indexOf(),lastIndexOf(),includes(),startsWith(), endsWith(), toUpperCase(), toLowerCase(), subString(0, 2), slice(), trim(), split(' '), )

    • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

  • false 인 경우 (0,null,undefined,NaN,"",false);
  • true 인 경우 ("0", "false", [], {})

💻 3) SNS PROJECT(GITHUB)

21 to 23

✍️ Profile page /Signup page

  • 컴포넌트 분리
    • props 개수나 전체적인 코드길이(100~150줄)를 보고?
    • 훅 props 전달? => 잘게잘게 쪼개도 ok!
    • Form 에서 useInput 유용
    • 최적화는 배포 마지막 단계에 주로~

🆎🎾 4) ENGLISH/ GERMAN / TENNIS

Monday/ Wednesday/ Thursday (Clarisse랑 날짜 조정하기)
Wednesday/ Saturday

  • expressions
    • the most memorable
    • dazzle
  • 알렉스

📌 5) ETC (READING/ ECONOMY)

Free time


6) TODO & QUESTIONS

  • usequery 랑 style jsx 정리 (12 시 이후)
  • class 랑 hooks 바꾸는 거 (주말에)

❤️ 4월 GOALS

  • 루틴화하기(집중 안되더라도 습관화하기)
  • 이해하고 넘어가도록 노력하기
  • 업무 질문 많이많이하기
  • es6 재정리하기/ SNS Project & Redux(4-5월)
  • 테니스 시작 스트레스 풀기

profile
제대로 꾸준하게 / 블로그 이전 => https://dailybit.co.kr

0개의 댓글