abstract 2 | else | import 2 | show 1 |
as 2 | enum | in | static 2 |
assert | export 2 | interface 2 | super |
async 1 | extends | is | switch |
await 3 | extension 2 | late 2 | sync 1 |
break | external 2 | library 2 | this |
case | factory 2 | mixin 2 | throw |
catch | false | new | true |
class | final | null | try |
const | finally | on 1 | typedef 2 |
continue | for | operator 2 | var |
covariant 2 | Function 2 | part 2 | void |
default | get 2 | required 2 | while |
deferred 2 | hide 1 | rethrow | with |
do | if | return | yield 3 |
dynamic 2 | implements 2 | set 2 |
context keyword
sync
async
hide
on
show: import 시 라이브러리의 일부만 사용하고 싶은 경우
비동기 관련 예약어
await, yield
type
num, int, double, string, bool,
var - 타입 미지정 및 타입 변경 불가
dynamic - 타입 미지정 및 타입 변경 가능
list,
set,
map
상수
const - 컴파일 시점에서 상수가 된다. ( 함수의 결과로 사용할 수 없음. 단순 상수)
final - 런타임에 상수가 된다. ( 함수의 결과로 사용할 수 있음)
출처
https://dart.dev/guides/language/language-tour#keywords
A tour of the Dart language
A tour of all the major Dart language features.
dart.dev
- 모바일 앱 개발을 위한 다트&플러터