[Dart] Data Types

 

[Ko]

 - Dart Statically Typed Language 입니다.

 - Javascript Dynamically Typed Language 입니다. (변수의 data type 바뀔 있음.)

 - 특정 data type으로 초기화된 변수에는 다른 data type 저장할 없음.

 - primitive data types : string, int, double, bool

 - 변수에 저장된 데이타의 내용은 바뀔 있지만, 다른 데이타 타입으로 바뀔 수는 없음.

 - var a = ‘ddd’; 같은 방식으로 변수 설정을 하면 a data type string으로 고정되지만, var a; 방식으로 변수 선언을 하면 a data type dynamic type 되므로 여러 type data 저장할 있음. , var a; dynamic a; 같음.

 - dynamic type 사용하면 사용시 편리한 점은 있지만 app 커질수록 error 발생 가능성이 높아질 있으므로 programming 가능하면 var 보다는 정확한 data type으로 변수 선언을 하는 것이 좋음. String a; int b;

 

====================================================================

 

[En]

 - Dart is a statically typed language.
 - Javascript is a dynamically typed language. (The data type of the variable may change.)
 - Other data types cannot be stored in variables initialized with a specific data type.
 - primitive data types: string, int, double, bool
 - The contents of data stored in variables can be changed, but cannot be changed to other data types.
 - var a = ‘ddd’; If you set the variable in the same way, the data type of a is fixed to string, but var a; If you declare a variable in this way, the data type of a becomes a dynamic type, so multiple types of data can be stored. That is, var a; Is dynamic a; Same as.
 - When using dynamic type, it is convenient to use, but it is better to declare variables with the correct data type rather than var if possible when programming. String a; int b;

'플러터(Flutter) > 다트(Dart)' 카테고리의 다른 글

[Dart] Functions with return data type  (0) 2020.03.18
[Dart] Functions with argument  (0) 2020.03.18
[Dart] Variables  (0) 2020.03.18
[Dart] String interpolation  (0) 2020.03.18
[Dart] Functions  (0) 2020.03.18

+ Recent posts