코드스테이츠 24일차 오늘의 키포인트 재귀함수 나의 이해 재귀함수 : 재귀적인 함수. 함수가 본인을 호출 문법 및 중요 base case : 문제를 더 이상 못 쪼개는 재귀의 기초 head : 배열의 첫 요소 tail : head제외 반목분이 많이 중첩됐을때 효과적 ex) num까지 숫자의 합 function sum(num){ if(num === 0) return 0 return num + sum(num-1) } 코딩 공부/코드스테이츠 TIL 2021.11.17
Code States 12일차 오늘의 키포인트 원시 자료형, 참조 자료형 스코프 클로저 나의 이해 원시 자료형 : 고정된 곳에만 저장 참조 자료형 : 고정된 장소에 주소만 저장, 실제 저장 장소는 사이즈가 동적 스코프 : {} 처럼 변수의 유효범위를 나누는것 클로저 : 함수를 리턴하는 함수 // 클로저함수 : 외부 함수의 변수에 접근할 수 있는 내부함수 문법 및 중요 원시 자료형, 참조 자료형 primitive type data(원시 타입 데이터) : number, boolean, null, undefined, string, bigint, symbol 고정된 곳에 저장 feference type data(참조 타입 데이터) : array, object, function 고정된 곳은 주소값만 저장, heap이라는 공간에 동적(사이즈가 .. 코딩 공부/코드스테이츠 TIL 2021.10.22