Dev/Dart

    [Dart] Dynamic Type

    [Dart] Dynamic Type

    dart 언어에서는 javascript처럼 타입을 쓰지 않아도 돌아가게끔 되어 있다. 이렇게 정적 검사를 실행하지 않도록 강제하는 것을 dynamic type이라고 불리는데, 아래처럼 사용한다. 기본 사용법 void main() { var name1; dynamic name2; name1 = 'monggu'; name2 = 12; name2 = true; } name1처럼 변수 앞에 var를 붙여 쓸 수 있다. IDE에서 name1 위에 마우스를 올려 보면 아래 사진에서 볼 수 있듯이 dynamic이라는 타입으로 표시되고 있다. name2처럼 변수 앞에 dynamic을 붙여 써도 된다. 이 경우에도 dynamic 타입으로 표시된다. name1이나 name2에 할당한 것처럼 아무 타입의 변수든 할당할 수 ..