이번 3주차 WIL 키워드 ! 👉DOM 👉서버리스 1. 문서 객체 모델(DOM, Document Object Model)이란 ? DOM은 html 단위 하나하나를 객체로 생각하는 모델이다. XML이나 HTML 문서에 접근하기 위한 일종의 인터페이스이다. 이 객체 모델은 문서 내의 모든 요소를 정의하고, 각각의 요소에 접근하는 방법을 제공한다. 👉 기본적으로 여러 프로그램들이 페이지의 콘텐츠 및 구조, 그리고 스타일을 읽고 조작할 수 있도록 API를 제공한다. 뷰 포트에 무엇을 렌더링 할지 결정하기 위해 사용되며, 페이지의 콘텐츠 및 구조, 그리고 스타일이 자바스크립트 프로그램에 의해 수정되기 위해 사용된다. DOM은 원본 HTML 문서 형태와 비슷하지만 몇 가지 차이점이 있다. 항상 유효한 HTML 형식..
1. 다음주 월요일에 있을 cs스터디 13챕터 읽고 블로그에 정리하기 2. 무한스크롤 연구해보기 3. 삭제버튼 만들기 & 삭제 기능 구현 4. 과제 디자인 좀 더 다듬기 5. 팀과제 노션 발표 준비하기 😭😭 아침에 일어나는 게 이제 슬슬 적응되기 시작했다. 하루전까지만 해도 너무 고통스러웠는데, 삼주정도 지나고 나니 참을만하다 !!! (이전에 회사다닐때보다 훨씬 안졸립다.) 아침에 정신이 가장 말똥해서 code책을 읽었다. 책을 저녁에 읽으면 잠이오기 때문에 아침에 읽어야 된다. 정리하고 나니 벌써 점심 먹을 시간이다. 😭 책 내용이 너무 이해가 안되다 보니 조금 깊게 읽고 또 읽고했더니 이해가 가기 시작했다. 🤩 (완전한 이해는 아니지만 ...) 삭제버튼을 만들어뒀다 ! 이제 기능을 구현할 차례 나이가..
내가 챕터 13 발표를 맡게 되어 정리한 내용이다. 앞장에서 이진 덧셈을 하고, 자신감이 붙어서 뺄셈은 어떨까?라는 의문을 제시하며 chapter 13이 시작됩니다. 덧셈과 뺄셈은 여러 측면에서 상호 보완적인 부분이 있으며 연산이 이루어지는 방법에서 약간 차이가 있다고 합니다. 덧셈은 숫자의 가장 오른쪽 가장 낮은 자리에서부터 왼쪽으로 순서대로 계산해나가는 방식(을 이용합니다.) => 이 방식을 이용하는 이유는 각 자리에서 발생한 자리올림 수를 다음 자리의 숫자들과 같이 더해야 하기 때문입니다. 뺄셈은 자리올림수가 발생하는 것이 아니라 빌림수가 발생하여 본질적으로 덧셈과 이런저런 면에서 서로 다른 연산 방식을 가지고 있습니다. ex ) 전형적인 빌림수가 발생하는 뺄셈의 예를 알아보겠습니다. 이 문제를 풀..
기본주차가 끝나고 숙련 주차가 시작되었다. 나 기본도 안된 것 같은데.. 숙련이라니 이번에는 과제 소스코드 참조만 하고.. 나 스스로 코드를 작성하도록 노력해야겠다 !!! 1. 숙련 과제 들여다보기 2. 일단 구조 만들어서 화면에 뿌리기 ! 3. 파이어베이스 강의 다시 듣기 4. 알고리즘 1문제 풀기 숙련 과제는 이러하다. 게시글 목록 페이지 게시글 목록을 화면에 그리기 (각각 뷰는 카드 뷰로 만들기) 게시글 내의 예시는 파란 글씨로 보여주기 게시글 목록을 리덕스에서 관리하기 게시글 목록을 파이어스토어에서 가져오기 게시글 작성 페이지 게시글 작성에 필요한 input 3개를 ref로 관리하기 작성한 게시글을 리덕스 내 게시글 목록에 추가하기 게시글 목록을 파이어스토어에 저장하기 + 추가로 해보면 좋을 기능..
문제 설명 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 하도록 solution 함수를 완성해주세요. 제한사항 nums에 들어있는 숫자의 개수는 3개 이상 50개 이하입니다. nums의 각 원소는 1 이상 1,000 이하의 자연수이며, 중복된 숫자가 들어있지 않습니다. 입출력 예 nums result [1,2,3,4] 1 [1,2,7,6,4] 4 입출력 예 #1 [1,2,4]를 이용해서 7을 만들 수 있습니다. 입출력 예 #2 [1,2,4]를 이용해서 7을 만들 수 있습니다. [1,4,6]을 이용해서 11을 만들..
1. 리덕스 강의 다시 듣기 2. 스피너 수정하기 3. 팀노션 Q & A 준비하기 4. 자바스크립트 코딩앙마 강의 듣고 (Math다음부터) 깃허브 TIL 에 정리해두기 음 우선 내가 뭘 못하는지 이제서야 슬슬 감이 오기 시작한다. 난 자바스크립트를 잘 모른다. 그래서 코드를 작성하지 못하는 단계이다. 보고 이해하고, 그대로 사용하는 것은 가능한데 봐도 모르는 코드들이 아직은 많은 단계이다. 지금 내가 해야될 것은 리액트의 전반적인 흐름을 이해하고, 어떻게 데이터를 가지고 쓸 수 있는지.. 큰 틀을 이해한 다음 차근 차근 개인과제를 하면서 그때 그때마다 자바스크립트 문법을 공부하고, 리액트의 전반적인 흐름을 이해했다면 써먹을 수 있는 단계로 나아가야된다. 아직 cs기초 지식도 없고, 전..