ChangJoo-Park / what-to-do

앞으로 해야할 일 또는 생각하는 걸 보관하기 위함
6 stars 0 forks source link

Dart 기초 #38

Closed ChangJoo-Park closed 6 years ago

ChangJoo-Park commented 6 years ago
ChangJoo-Park commented 6 years ago

Dart 언어 훑어보기

간단한 Dart 프로그램

Dart 언어의 가장 기본 구성입니다.

// 함수 선언
printNumber(num aNumber) {
  print('출력할 숫자는 $aNumber입니다.'); // 콘솔에 출력합니다. $를 붙이면 변수를 문자열에서 사용할 수 있음
}

// 모든 앱은 `main` 함수에서 시작합니다.
main() {
  var number = 42; // 자바스크립트처럼 `var`를 사용합니다. (타입을 지정할수도..)
  printNumber(number); // 함수 호출
}

// 주석입니다. // 는 한줄짜리 주석입니다. /* ... */은 여러줄 짜리 주석입니다. 자바스크립트와 같습니다.

num num은 타입입니다. String, int, bool 등이 있습니다. 더 많은 타입들은 나중에 살펴봅니다.

42 숫자 리터럴은 컴파일 시점에 상수입니다.

print() print 함수는 화면에 문자열을 출력합니다.

'....' 문자열은 '' 또는 ""를 사용할 수 있습니다.

var 직접 타입을 지정하지 않은 변수입니다. 타입을 지정할 수도 있습니다.

자바스크립트와 다른것들

Dart 언어의 주요 컨셉

Dart 2는 아직 완성된 언어가 아닙니다. 때문에 계속 변화하고 있습니다.