dart 시작하기

훈나무·2023년 3월 26일
1

dart

목록 보기
1/8
post-thumbnail

main 함수

dart 는 java나 python와 비슷하게, main함수를 실행합니다. 그렇기 때문에 모든 과정을 main 함수안에 작성해 주어야 합니다.

void main() {
  print('hello world');
}

변수

먼저 js와 비슷하게 var 키워드가 있습니다. 주로 지역변수는 var를 사용하고 class 에서는 String, int와 같이 타입을 명시해줍니다. 둘다 js의 let처럼 값을 변경할 수 있지만 재선언은 불가능합니다.

nullable

ts와 비슷하게 작동합니다. 선언할때, ? 를 붙여주면 null이 가능하고 그렇지 않은 값에 null을 할당하면 에러가 나게 됩니다. 이 부분은 ts와 아주 유사합니다.

final & late

먼저 final 은 js에서 const 와 같은 역할을 합니다. 한번 선언하면 다시 바꿀수 없게됩니다.
late는 아주 유용하다고 생각했는데, 빈 값으로 const를 만들고 단 한번만 값을 할당해 줄 수 있습니다.

profile
프론트엔드 개발자 입니다

0개의 댓글