본문 바로가기

verdantjuly/Today I Learned

(197)
TIL 20230609 Event ~13:00 JS 팀과제 제출 ~18:00 JS 객관식 문제 풀어보기 19:00 ~ ERD, API특강 20:20 ~ JS 특강 생활 계획표 AM 6:00 체조, 아침식사, 산책, 샤워, 설거지, 세탁 AM 8:00 입실, TIL 리뷰, 노드 시간표 및 오늘 목표 체크 AM 8:30 공부 시작 PM 1:00 ~ 2:00 점심 식사 PM 6:00 ~ 7:00 저녁식사 PM 7:00 TIL, WIL 제출 PM 9:00 퇴실 (카톡 확인) PM 11:00 취침 오늘 목표 TIL 작성 TIL 리뷰 자바스크립트 1주차, 2주차 강의노트 프로그래머스 1문제 이상 풀고 인증 주의! 팀 프로젝트는 끝났으니 더 이상 커밋하지 말 것 오늘 한 것 TIL 작성 TIL 리뷰 자바스크립트 1주차, 2주차 강의 노트 ..
TIL 20230608 Event null 생활 계획표 AM 6:00 체조, 아침식사, 산책, 샤워, 설거지, 세탁 AM 8:00 입실, TIL 리뷰, 노드 시간표 및 오늘 목표 체크 AM 8:30 공부 시작 PM 1:00 ~ 2:00 점심 식사 PM 6:00 ~ 7:00 저녁식사 PM 7:00 TIL, WIL 제출 PM 9:00 퇴실 (카톡 확인) PM 11:00 취침 오늘 목표 TIL 리뷰 TIL 작성 zbase : moviechart 리팩토링 자바스크립트 문법종합반 강의 자료 공부 오늘 한 것 TIL 리뷰 TIL 작성 zbase : moviechart 리팩토링 1. 변수의 네이밍 문제 좋아요를 올리는 차트인데 과거형인 loved로 작성되어 있다. 시도 love...? 해결 좋아요를 "올리는" 차트이므로 raiselove ..
TIL 20230607 오늘 목표 zbase : moviechart moviechart 피드백 부분 개선하기 오늘 한 것 zbase : moviechart moviechart 1. 작성 날짜가 페이지를 연 시간과 같다 문제 댓글 입력 날짜가 페이지를 연 시간이다. 페이지를 열었을 때 생성되는 전역변수 today를 사용한다. 시도 작성하고 수정될 때 today의 new Date()를 업데이트 시켜 준다. 해결 today = new Date(); 알게된 것 생성한 데이터를 사용하기 전에 console.log를 찍어보는 습관을 들이자. 정리 생성한 데이터를 사용하기 전에 console.log를 찍어보는 습관을 들이자. 소감 갈 길이 멀다!
TIL 20230606 오늘 목표 [필수] javascript 문법 종합반 강의자료 공부 프로그래머스 1문제 이상 풀고 인증 [선택] 페이지네이션 구현 오늘 한 것 zbase : moviechart error fixed 프로그래머스 코딩테스트 입문 : 직각삼각형 출력하기 javascript 문법 종합반 1주차 1-1까지 들었음 1. lefttime 문제 개봉일까지 남은 일수을 표시하고 반올림해서 0이 되는 경우 내일 개봉된다고 표시해 주고 싶다. 시도 showlefttime이라는 새로운 변수를 만들어서 lefttime이 0이상이고 1이하일 때 안에 있는 걸 0에서 내일로 교체함. 그리고 이것을 화면에 보여 줌. 해결 let lefttime = Math.round((releasedate.getTime() - today.getTi..
TIL 20230605 오늘 목표 zbase : moviechart 삭제 파트 오늘 한 것 zbase : moviechart 삭제 파트 완성 1. 문자열에서 특정 문자의 치환 replace 문제 삭제를 실행하면 localStorage의 데이터 중 작성자를 모아 놓은 문자열에서 해당 작성자만 삭제하는 것이 어려움. 시도 해당 문자와 구분자를 더한 것을 ""으로 replace 한다. 그리고 나서 setItem으로 다시 작성자 모음을 업데이트 해 준다. 그렇다면 중간에 해당 작성자만 빠지고 시간 순서대로 작성자 모음이 완성된다. 해결 else if (target.matches(".delete")) { if (passwordcomment == localStorage.getItem(writtercomment + sendid + "pw"..
TIL 20230604 오늘 목표 자바스크립트 문법 종합반 수강 TIL 리뷰 TIL 작성 오늘 한 것 TIL 리뷰 TIL 작성 1. map과 innerHTML을 이용하여 카드 붙이기 알게된 것 1. cards.innerHTML 2. map 돌리기 (return 값을 temp_html로 준다.) 3. .join("") cards.innerHTML = movies .map(function append(movie) { return (` ♥︎
TIL 20230603 오늘 목표 팀 과제 준비 오늘 한 것 팀 과제 준비 1. use strict 모드에서 event에 함수 2개 실행하기 문제 use strict 모드에서 함수 2개가 쉼표로 나눴을 때 실행되지 않는다. 시도 쉼표를 세미콜론으로 바꾸자. 해결 cards.addEventListener("click", handleClickCard); function handleClickCard({ target }) { if (target === cards) return; if (target.matches(".lovebtn")) { lovefunc(target.id); load(); } else if (target.matches(".cardbody")) { alert(`영화 ID : ${target.id}`); } else { ..
TIL 20230602 오늘 목표 TIL 작성 TIL 리뷰 javascript 문법종합반 1주차 프로그래머스 Day6 오늘 한 것 TIL 작성 TIL 리뷰 moviechart ver.6 refactoring 1. map을 사용하고 한 가지 데이터로 love를 통일시키기 문제 map을 사용하고 싶다. love를 API의 중괄호 안에 넣고 싶다. 이 love로 통일하고 싶다. > map으로 love가 없는 경우 love:0을 넣어주는데 선택적으로 love의 값을 주는 게 어려움 시도 map 안에 if 문을 넣어 만약에 love가 없으면 love를 넣어주고 그 외의 경우에는 love를 찾아서 넣어준다. > love의 index는 id 인데 이것을 map 안에 가져올 방법이 없음 해결 if문으로 movies가 존재하는 경우와 존재하지..