타입 추론 (변수에 대입되는 값을 통해서 묵시적으로 변수의 자료형을 결정)을 지원하는 자료형
var: 자료형이 한 번 결정되면 바꿀 수 없다.
var로 변수를 선언만 하고 초기화하지 않으면 dynamic이 되어 자료형 변경이 가능해진다.
var a; // dynamic a = 123; a = 'abc; a = true;
dynamic: 자료형을 계속 바꿀 수 있다.
static type check (컴파일 타임에 자료형 검사)를 하지 않기 때문에 실행하기 전에는 에러가 표시되지 않다가, 런타임에서 에러가 발생할 수 있다.
→ Object 타입 권장