728x90
Today I learned
작업 단위로 커밋하기와 문제점과 해결과정이 현재 깃허브에 전혀 드러나지 않기 때문에 개인 공부여도 이슈로 프로젝트를 관리해야겠다 느껴 관련하여 찾아보았다.
수학 - 등차수열의 합 복습, 등비수열
등차수열의 일반항이 왜 an = a1 + (n-1)d 인지 설명하세요.
등차수열의 합 공식 헷갈리는거 다시복습
밑이 같은 두 수의 지수끼리 비교할 때, 밑이 1보다 크면 부등호의 방향이 안바뀌고(증가함수기 때문에), 밑이 1보다 작으면 부등호의 방향이 바뀐다.
자바스크립트
변수 복습
-
let은 예약어가 아님. 변수명을 let으로 쓰려고 하면 다른 예약어들을 변수명으로 쓰려고 할 때랑 다른 에러 메세지가 나옴.(어휘적으로 제한된다고)
-
변수에 의도적으로 빈 값을 줄 경우 null 사용이 권장됨. undefined 사용시 정의가 안되어서 undefined인지 의도적으로 빈 값을 준 것인지 헷갈리기 때문에 통상적으로 null을 사용한다.
-
변수의 초기화 = 변수를 선언하고 처음으로 값을 저장하는 것(초기화란 말 때문에 헷갈렸음.).
함수 복습
-
익명함수는 한번밖에 쓸 수 없다. 주로 콜백함수로 쓰인다.
-
return이 실행되면 (return이 들어가있는 괄호 밖에 있는 코드여도) return 아래로는 실행 안됨.
-
return 값으로 함수를 반환하는 경우를 '고차함수'라고 한다.
-
return 값은 한번에 하나만 줄 수 있기 때문에 한번에 여러 값을 주려면 배열이나 객체 리터럴로 줘야한다.
-
함수는 함수 외부에서 선언된 상수나 변수에도 접근이 가능하나 스코프에 따라 접근 가능 여부가 달라짐.
-
함수 내부 변수나 자신의 매개변수만 사용하는 함수를 '순수함수' 라고 한다.
-
화살표 함수는 중괄호와 return이 이어지면 생략할 수 있다.
부족한 부분
-
지금 웹게임 만들기 실습에 들어가면서 코드들이 어떤 순서로 동작하는지 도저히 감이 안왔던 이유가 호출스택, 이벤트 루프, 실행 컨텍스트 이 세가지의 개념을 몰라서였던 것 같다. 실행 컨텍스트, 호출 스택과 이벤트 루프
728x90
'기록 > Today I learned' 카테고리의 다른 글
TIL- 22.02.14 월 (0) | 2022.02.14 |
---|---|
TIL- 22.02.11 금 (0) | 2022.02.11 |
TIL- 22.02.10 목 (0) | 2022.02.10 |
TIL- 22.02.08 화 (0) | 2022.02.08 |
TIL- 22.02.07 월 (0) | 2022.02.07 |