Jest의 test 디렉토리에서 import를 사용하면 발생하는 "Cannot use import statement outside a module" 오류를 해결해보자.
@param과 @ts-check를 통해 js를 ts처럼 사용해보자.
RxJS는 Reactive Extensions For JavaScript 라이브러리이다.Reactive Extensions는 ReactiveX 프로젝트에서 출발한 리액티브 프로그래밍을 지원하기 위해 확장했다는 뜻이다.ReactiveX는 Observer 패턴, Itera
함수 선언식은 호이스팅(Hoisting)이 적용된다.호이스팅에 대한 이야기를 하기 전에, 호이스팅이 적용되는 함수 선언식에 대해서 알아보자함수 선언식 설명함수 표현식 설명호이스팅이란 코드를 실행하기 전에 내부에서 변수와 함수의 위치를 맨 위로 옮겨 선언하는 자바스크립트
var 키워드는 함수 스코프(function scope)만 지원하고 블록 스코프(block scope)는 지원하지 않는다.스코프는 변수의 유효 범위와 관련이 있다.함수 스코프 : 유효 범위가 함수 내부블록 스코프 : 유효 범위가 블록({ }) 내부var 키워드는 블록