자바스크립트는 정적 타입 언어이다.(x)
자바스크립트는 동적 타입 언어로, 변수의 타입이 런타임에 결정
자바스크립트에서 let으로 선언된 변수는 재할당이 가능하지만, 블록 레벨 스코프를 갖는다.(o)
자바스크립트에서 this는 항상 함수가 선언된 위치를 기준으로 동작한다.(x)
자바스크립트에서 this는 함수가 선언된 위치가 아니라 함수가 호출되는 방식에 따라 결정됩니다. this의 값은 함수 호출 컨텍스트에 따라 달라집니다
자바스크립트에서 typeof 연산자는 변수의 타입을 정확하게 알려준다.(x)
typeof 연산자가 항상 변수의 타입을 정확하게 알려주는 것은 아닙니다. 예를 들어, typeof null은 'object'를 반환하며, 배열의 경우에도 'object'를 반환합니다
자바스크립트에서 for...in 문은 객체의 속성 이름을 순회한다.(o)
타입스크립트에서는 any 타입을 사용하면 타입 검사를 피할 수 있다.(o)