티스토리 뷰

Programing

다트(Dart)

akon47 2022. 4. 24. 00:59
반응형

다트(Dart)

Hello, World!

함수를 이용한 Hello, World!

변수 선언 방법

var 키워드 사용

명시적인 타입을 선언하여 사용

동적 형식인 dynamic 형식을 사용하여 런타임에 결정되는 형식 사용

 

변수 선언 방법 - 동적형식

복합 데이터 형식 (제네릭)

복합 데이터 형식의 사용이 가능하다 (C++에서는 템플릿)

주석

연산자

  • 산술 연산자
    • *, /, %, ~/, +, -
  • 관계와 형식 검사 연산자
    • =, >, <=, <, as, is, is!
  • 등가 연산자
    • ==, !=
  • 논리 연산자
    • &&, ||
  • 할당 연산자
    • =, *=, /=, ~/=, %=, +=, -=, <<=, >>=, &=, ^=, |=, ??=
  • 단일 연산자
    • ++, –, . , ?., -, !, ~

널 인지 연산자 (null-aware)

  • ?. 연산자
    • 좌항의 값이 null 이라면 그 뒤에 코드를 실행하지 않고 null
  • ?? 연산자
    • 좌항의 값이 null 이면 우항의 값을 사용
  • ??= 연산자
    • 좌항의 값이 null이 아니라면 우항의 값을 좌항에 할당

제어 흐름

if, else if, else

switch, case

루프

표준 for

for-in

forEach

while

do while

!2911

표준 for

for-in

forEach

while

do while

표준 for

for-in

forEach

while

do while

함수

  • 반환형식 함수명(인수형식 arg)
  • 다트에서의 함수는 객체이며, Function 이라는 형식을 가진다.
    • 함수를 전달하거나 변수에 할당 가능하다는 이야기다.

파라미터

이름 지정 파라미터

선택형 위치 지정 파라미터

클래스

 

 

반응형

'Programing' 카테고리의 다른 글

코드에서 나는 악취  (0) 2022.04.24
STM8 STVD 개발시 ST-LINK [30200] Error 해결  (1) 2020.06.12
안드로이드 VSync Callback  (0) 2013.12.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함