상수 : 변하고 싶지 않은 값들을 만들떄 쓰임전역변수와 지역변수의 개념이 확실하지 않다함수만 지역변수로 호이스팅이되고 나머지는 다 전역변수로 올린다(= 함수만 제외하고)let도 호이스팅이 가능하나 'a'의 선언문(초기화)이 나오기 전까지는 'a'에 접근 할수 없다 :
코드가 실행되는 환경으로 실행되는 코드에 대한 정보와 함께 변수, 함수 및 객체에 대한 액세스 권한을 제공변수, 함수 및 객체의 범위(scope)변수 및 함수에 대한 액세스 권한this 키워드가 참조하는 객체실행 순서context는 call stack(호출 스택)이라는
모듈에서 기본적으로 내보내는 항목을 지정 모듈당 하나의 export default만 가질 수 있다내보낼 값은 명시적으로 이름이 지정되지 않고, 모듈을 가져올 때 원하는 이름으로 가져올 수 있음모듈에서 상수를 내보낸다내보내는 값에 이름이 명시적으로 지정여러 개의 expo
const obj = { name: '객체리터럴', age: 35, location: '한국'};// Method to get a property nameconst getPropertyName = () => 'location';// Access property u
typescript는 최종적으로 javascript로 변환된다typescript는 언어이자 컴파일러(tsc)이다컴파일러는 ts 코드를 js로 바꿔준다tsc는 tsconfig.json(tsc --init 시 생성)에 따라 ts 코드를 js(tsc 시 생성)로 바꿔준다인풋