dynamic1 Dart dynamic & var 차이 Dart에는 String, int, double 등의 타입도 있지만 dynamic과 var 타입도 있습니다. 이러한 타입들이 어떤 경우에 사용되고 어떤 특징이 있는지 보겠습니다. var의 경우 관습적으로 함수나 메소드 내부에서 지역 변수를 선언할 때 사용하며 String, int 등의 경우 class에서 변수나 property를 명시적으로 나타내는데 사용합니다. var로 선언된 변수의 특징을 보겠습니다. void main() { // 선언과 동시에 초기화 var name = 'name'; // String으로 선언됨 name = 1; // 에러 name = false; // 에러 name = 'good'; // 선언 후 초기화 var name; // 다이나믹으로 선언됨 name = 'name'; // 정.. 2022. 12. 31. 이전 1 다음