본문 바로가기

전체 글148

[항해99 26일차] 2022.04.01 TIL /프로토타입, 컴포넌트 쪼개기 오 새로운 주차가 시작되면서 심화 강의가 지급되었다. 리덕스랑 친해질 시간도 부족했는데 ㅠㅠ. 심화주차의 순한맛 과제는 "로그인 사용자용 매거진 사이트 만들기" 매운맛 과제는 "리액트로 일정 관리 캘린더 만들기"인데... 둘 다 어려워보이는데 캘린더가 훠어어얼씬..어려워보이고, 어떻게 만들어야될지 감도 안온다.ㅠㅠ 그래서 일단 순한맛 과제를 수행해야겠다. 순한맛 과제는 ㅎㅎ강의내용이어서..수월하게 할 수 있을 것 같다!!! 1. 주특기 심화 강의 듣기 !! 2. 알고리즘 문제 풀기 3. Mingle Friday 강의들으러 고고 ! [Javascript] - 변수와 상수 👈이렇게 정리해뒀다! 블록스코프는 {} 중괄호 함수스코프는 함수범위 📖 Prototype 프로토타입.. 기술 면접에서 많이 나온다고 한다.. 2022. 4. 1.
Promise 📖 Promise 자바스크립트는 싱글 쓰레드로 동작하는 언어다. 쓰레드 ? 작업을 하는 일꾼 싱글 쓰레드 ? 일꾼이 하나뿐. 작업 하나를 하고, 그 다음꺼를 한다. 즉 , 동시작업이 불가하다. 그런데 자바스크립트는 비동기 작업을 동시에 할 수 있다. 실행환경(런타임)의 도움을 받아 동시 실행을 할 수 있는 것. 비동기 요청이 들어오면, 콜스택에 쌓인다. (setTimeout) web API에게 위임을 한다. 콜백은 자바스크립트가 비동기 처리를 하기 위한 패턴 중 하나이다. 전통적인 콜백 패턴은 일명 콜백 헬로 불리는 엄청난 중첩 문제가 생기기 쉽다. 📖 콜백 헬 🤔 👉 꼬리에 꼬리를 무는 비동기 처리가 늘어나면 호출이 계속 중첩되고, 코드가 깊어지고, 관리는 어려워진다. 이런 깊은 중첩을 콜백 헬이나 멸.. 2022. 4. 1.
모던 자바스크립트 책 정리- 변수와 상수 TDZ 🧸 변수 변수는 값을 담기 위한 공간이다. 🧸 [변수 생성의 3단계] 선언 → 초기화 → 할당 - 선언: 실행 컨텍스트에 변수 객체를 등록 (스코프가 참조하는 대상!) - 초기화: 변수 객체에 등록된 변수를 위해 메모리에 공간을 확보 (여기서 변수는 보통 undefined로 초기화) - 할당: undefined로 초기화된 변수에 실제 값을 할당 1️⃣ var - 생략도 가능 - var로 선언한 변수는 블록 스코프가 아니라 함수 스코프에 종속된다. (스코프란? 어디까지 쓸 수 있는가? 어디까지 살아있는가) -var는 선언과 초기화를 한번에 한다. -재선언이 가능하다. -선언하기 전에도 사용할 수 있다. - for 루프(블록스코프)내에서 변수를 선언하면 for 밖에서 사용할 수 있다. for (var i=0.. 2022. 4. 1.
[항해99 25일차] 2022.03.31 TIL /개인과제 배포 및 제출 1. 개인과제 파이어베이스로 배포하기 2. 리덕스, 파이어베이스 강의 다시 듣기 3. 자바스크립트 개념 정리하기 4. 회사 리스트업.. 아 오늘 일어나는데 .. 넘 넘 힘들어서 ...8시 55분에 일어났다...알람끄고 자다보니까..ㅠㅠ 체력이 너무너무 거지라서 4월부터는 운동을 해야겠다 !!🔥 중지 해놓은 필테 다시 다녀야지. 노마더님 강의 듣다가..영어로 설명해주시는데ㅠㅠ 자막을 보면서 코드를 작성하기엔.. 힘든 관계로 .. 다음에..취업해서 모르는 게 생겼을 때 듣기로 결정했다. 나의 할 일을 웹페이지에서 적고 체크하는 형식으로.. 나만의 단어장처럼 만드려고 한다 !! NotFound페이지 완성 !! 나의 트레이드 마크..유령ㅋㅋㅋㅋㅋㅋㅋㅋㅇㄹ👈내 이름과 자음이 똑같아서 유령 캐릭터를 선택했다. 메인.. 2022. 4. 1.
[항해99 24일차] 2022.03.30 TIL /수정기능 1. 무한스크롤 or 수정기능구현 2. 알고리즘 문제 풀기 3. 자바스크립트 기초 문법 TIL에 정리하기 4. 회사 리스트업 아.. 어제 ,, 누웠는데 잠이 안와서 새벽 한시쯤 잤더니 넘 넘 피곤스하다. 🤨 블로그..항해99TIL검색하니까.. 너무 열심히 하시는 분들이 많아서 자극받았다...!!! 수정 기능은 꼭 구현해야지 ! 수정 기능을 위한...덕스구조 js //액션타입 const MODIFY='word/MODIFY'; //댓글 수정 기능 //액션 크리에이터 export function modifyWord(word_index,edit){ return{type:MODIFY,word_index, edit} }; //미들웨어는 아직;; //리듀서 case "word/MODIFY":{ const new_wo.. 2022. 3. 30.
[🤬알고리즘 문제 풀이] Level 1 로또의 최고 순위와 최저 순위 문제 설명 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위당첨 내용 1 6개 번호가 모두 일치 2 5개 번호가 일치 3 4개 번호가 일치 4 3개 번호가 일치 5 2개 번호가 일치 6(낙첨) 그 외 로또를 구매한 민우는 당첨 번호 발표일을 학수고대하고 있었습니다. 하지만, 민우의 동생이 로또에 낙서를 하여, 일부 번호를 알아볼 수 없게 되었습니다. 당첨 번호 발표 후, 민우는 자신이 구매했던 로또로 당첨이 가능했던 최고 순위와 최저 순위를 알아보고 싶어 졌습니다. 알아볼 수 없는 번호를 0으로 표기하기로 하고, 민우가 구매한 로또 번호 6개가 44, 1, 0, 0, 31 25라고 가정해보겠습니다.. 2022. 3. 30.