210426. Today I Learned(TIL) : DOM

DOM이란: javascript를 이용해서 엘리먼트의 속성값을 얻어내거나, 변경하는 방법 HTML 요소를 Object(JavaScript Object)처럼 조작(Manipulation)할 수 있는 Model 즉, 자바스크립트를 사용할 수 있으면, DOM으로 HTML을

2021년 4월 28일
·
0개의 댓글

210422. Today I Learned(TIL) : CSS Selector

CSS Selector 기초 정리기본 셀렉터전체 셀렉터다중 선택자ID 셀렉터class 셀렉터후손 셀렉터(해당 부모 엘리먼트의 모든 자손 엘리먼트들을 선택/ 자식, 손자 등등)자식 셀렉터(해당 부모 엘리먼트의 직계 자식 엘리먼트만을 선택)형제 셀렉터인접 형제 셀렉터부정

2021년 4월 22일
·
0개의 댓글

210421. Today I Learned(TIL) : Immutability와 Mutability(+원시 자료형과 참조 자료형)

immutable한 메서드와 mutable한 메서드를 구분해서 사용해야하는 경우가 생각보다 많다는 것을 알고 자바스크립트에서 데이터의 가변성(mutability)과 불변성(immutability)에 대해 정리해보려고 한다. 1) immutable 얕은복사(shall

2021년 4월 22일
·
0개의 댓글

[codestates] 4월 둘째 주 회고록

4월 둘째 주까지의 학습현황반복문 코플릿까지 제출 완료계산기 스프린트 제출 완료CLI 명령어 학습(짝수생성기 스프린트 제출 완료)GIT Workflow 이해하기(실습 완료)복습해야 할 내용고차함수 코플릿 재풀이(현재 14번까지 완료)배열, 객체 복습HTML 태그, CS

2021년 4월 18일
·
0개의 댓글

210407. Today I Learned(TIL) : 객체 코플릿 21번 풀이

객체 코플릿의 마지막 끝판왕 문제를 풀어보았다. 몇날 며칠을 테스트 케이스 돌려보고, 디버거를 돌려보고, 식을 갈아엎었다가 다시 썼다가를 여러번 반복했지만 결국 10개의 테스트 중 8개의 테스트 통과가 최선이라 레퍼런스를 보고 공부하기로 했다. 우선 내 코드의 큰 문제

2021년 4월 7일
·
0개의 댓글

210404. Today I Learned(TIL) : map 알고리즘 복습

map 메소드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환한다. map과 filter의 가장 큰 차이점은 filter에 반해 map은 모든 요소를 입력받은 콜백함수에 적용하여 리턴한다는 점이다. filter는 말 그대로 조

2021년 4월 4일
·
0개의 댓글

210403. Today I Learned(TIL) : filter 알고리즘 복습

filter 메소드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 리턴한다. 이 filter 메소드는 테스트를 실행할 콜백함수를 인자로 받는다. filter 메소드가 어떤 알고리즘으로 기능을 실행시키는지 문제 하나를 통해 알아보자.문제: 함수와 배열

2021년 4월 4일
·
0개의 댓글

210402. Today I Learned(TIL) : 재귀(피보나치 수열) 문제 풀이

재귀함수의 대표적인 케이스인 피보나치 수열 문제를 풀어보았다.문제: 수(num)를 입력받아 피보나치 수열의 num번째 요소를 리턴해야 합니다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1입니다. 그 다음 2번째 피보나치 수부터는 바로 직전의 두 피보나치 수의

2021년 4월 3일
·
0개의 댓글

210401. Today I Learned(TIL) : 재귀적 사고 복습

자바스크립트에서 재귀함수란, 더 이상 쪼갤 수 없을 때 까지 문제를 나눈 다음 가장 작은 단위의 값부터 차례대로 자기 자신 함수를 호출하여 값을 돌려주는 것을 말한다. 모든 재귀함수는 반복문으로 대체 가능하지만, 반복의 깊이가 어디까지 이어질지 알 수 없는 상황에서는

2021년 4월 3일
·
0개의 댓글

[codestates] 4주간의 프리코스를 마치며

\> 각오는 각오고 지치는 건 다른 문제였다. 뭐든지 처음 배울 때는 그저 즐겁고, 이 공부가 내 적성에 맞는 것 같은 생각이 든다. 다른 사람은 몰라도 적어도 나는 그런 사람이다. 새로운 것을 접하고 배우는 행위 자체를 즐기는 나로서는 코딩을 배우는 일은 굉장히 신선

2021년 4월 2일
·
0개의 댓글