본문 바로가기

verdantjuly/Today I Learned

(196)
TIL 20230531 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법종합반 5-5 ~ 완강 프로그래머스 입문 Day4 오늘 한 것 TIL 리뷰 TIL 작성 프로그래머스 입문 Day4 moviechart 업데이트 love button + love 를 누른 숫자를 보여 줌 (map 이용) 1. Map 기초 사용 알게된 것 //예시 코드는 스터디원의 것을 이용한다! 친절한 설명 감사합니다 ㅠ ㅠ let array = [1,2,3,3,3,4]; function solution(array) { let m = new Map(); //Map 의 생성 array.forEach(v=>{ //array에서 v를 하나씩 뽑아요 if(m.has(v)){ //Map()에 v가 있으면 m.set(v,m.get(v)+1); // 원래의 것에 {k..
TIL 20230530 오늘 목표 TIL 작성 TIL 리뷰 자바스크립트 문법 종합반 5주차 완강 오늘 한 것 TIL 작성 TIL 리뷰 moviechart refactoring 자바스크립트 문법 종합반 5주차 5-5까지 프로그래머스 입문 Day3 1. div 태그로 묶었을 때 css가 작동하지 않음 문제 로컬에서는 문제가 없으나 웹에서 div 태그로 묶었을 때 css가 작동하지 않음 시도 p 태그를 이용함 > p 태그로 묶었을 시 css도 작동하고 css link를 id로 선택해서 바꿀 수도 있었음 id 를 link 자체에 주고 싶어짐. id.href 를 변경하는 방법으로 리팩토링 해결 알게된 것 웹의 css는 div태그 안에서 작동하지 않는다. 안 되면 되게 하라. 2. fetch는 필요할 때 마다 문제 처음에 fetch를 3..
TIL 20230529 오늘 목표 TIL 리뷰 TIL 작성 내가 작성한 코드 이해하기 : 남에게 설명 가능할 정도로 오늘 한 것 TIL 리뷰 TIL 작성 내가 작성한 코드 이해하기 : 남에게 설명 가능할 정도로 1. const 문제 const 가 뭔지 모른다. 시도 const를 재선언 해보고 재할당 해서 conosole.log로 찍어본다. 해결 알게된 것 const는 재할당 재선언 둘 다 불가능하다. 정리 const는 재할당 재선언 둘 다 불가능하다. 소감 오늘은 상우 님과 같이 공부를 했다. 상우 님과 함께 페이지를 다시 만들면서 나도 많은 것을 배울 수 있었습니다.
TIL 20230528 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 4주차 숙제 자바스크립트 5주차 완강 오늘 한 것 TIL 리뷰 TIL 작성 moviechart 업데이트 (필수, 선택 전부 완료) 1. 평점을 기준으로 한 영화 랭킹 값 표시 tmdb가 알아서 순위대로 영화를 넣어 주고는 있지만 도전하기 이전에는 순위대로 들어갔는지 조차 파악을 못했다. 문제 sort를 key 에 해당하는 value순으로 정렬하고 싶다. 시도 rows.sort(key = ((_)=>_)[12]) let rankarray = [] let rank = rankarray.indexOf(id) +1 인덱스 값을 0부터 출력하므로 사람들이 이해할 수 있게 +1 해 준다. sort는 이미 api에서 이미 구현되어 있으므로 삭제해 준다. 해..
TIL 20230527 오늘 목표 TIL 리뷰 TIL 작성 과제 필수요건 4까지 달성하기 오늘 한 것 TIL 리뷰 TIL 작성 과제 1차 완료 (단, 필수 요건 5번에서 문법 1개 더 사용해야 함) 프로그래머스 입문 : 피자 나눠먹기 (1) 프로그래머스 입문 : 피자 나눠먹기 (2) 프로그래머스 입문 : 아이스아메리카노 프로그래머스 입문 : 짝수는 싫어요 프로그래머스 입문 : 중앙값 구하기 1. Invalid API 문제 시도 token 으로 바꿔서 해결함 해결 alert에 작동하지 않을 것이라고 나와있었다. 알게된 것 에러메시지 뿐만 아니라 창의 alert도 잘 읽자 2. document.getElementById("cards").innerHTML = "" jQuery의 empty() 와 같은 기능을 한다. 여기서 ""는 c..
TIL 20230526 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 자바스크립트 문법 종합반 4주차 오늘 한 것 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 1. for ...in 문에는 단일 변수 선언만 허용된다. 알게된 것 2. 함수와 메서드 함수명(); 함수는 독립적으로 동작을 수행한다. 객체.메서드 (); 자신을 호출한 대상 객체에 대한 동작을 수행 3. this - IIFE의 this는 전역 객체이다. - 화살표 함수의 this는 전역 객체이다. // 함수 : 독립적인 기능 수행 // 함수명(); // 메서드 : 자신을 호출한 대상 객체에 대한 동작을 수행. // 객체.메서드명 () var fullname = 'Ciryl Gane' var fighter = { fullna..
TIL 20230525 오늘 목표 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 javascript 문법종합반 3주차 오늘 한 것 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 2주차 숙제 2번 어느정도 해결 javascript 문법종합반 3주차 1. 마지막 값 비교 문제 if (array[i] < array[i + 1]) array의 마지막 값을 비교할 수 없다. i+1이 array.length 를 넘어가기 때문이다. 시도 for (i = 0; i < strings.length; i++) { for (j = 0; j < strings.length - 1-i; j++) { strings.length -1 이전까지만 돌린다. i+1은 비교하지 않는다. 참고 자료 : 정렬 알고리즘 - 버블정렬 https://im-develop..
TIL 20230524 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 2주차, 3주차 모두의 깃, 깃허브 section 1, 2, 3, 4, 5 (git 특강 이전 종료 요망) 오늘 한 것 TIL 리뷰 TIL 작성 소개위드미 ver.7 업데이트 모두의 깃, 깃허브 section 1, 2, 3, 4- 깃허브와 소스트리 연동하기 (들을 차례) 자바스크립트 문법 종합반 2주차 네이밍 컨벤션 공부 1일차 0. 소개위드미 ver.7 캠프 대원 님의 조언에 따라 if문 중노동으로 돌리던 체크박스를 querySelectorAll을 이용해 변경하기로 하였다. forEach를 비롯하여 많은 개념을 설명해 주셨다. 모두 기억나지는 않지만 덕분에 배열과 객체의 개념을 잡을 수 있었다. 열심히 하자. 감사합니다. 0-1. Object..