Dart:함수: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
(새 문서: {{Dart}} == 개요 == {| class="wikitable" |+ !항목 !설명 !비고 |- |기본 형태 |인수 앞에 데이터형을 지정할 수도 있다. (일반적으로 지정.) |<syntaxhighlight lang="dart"> 데이터형 함수명(인수1, 인수2){ return 반환값 } </syntaxhighlight> |- |입력값이 없을 때 기본값 지정(위치 고정) |순서에 의해 값을 지정하는 경우. 대괄호로 지정하며, 마지막에 위치해야 한다. |<syntaxhighlight lang="dart">...) |
잔글 (→개요) |
||
12번째 줄: | 12번째 줄: | ||
(일반적으로 지정.) | (일반적으로 지정.) | ||
|<syntaxhighlight lang="dart"> | |<syntaxhighlight lang="dart"> | ||
데이터형 함수명(인수1, 인수2){ | 데이터형 함수명(String 인수1, int 인수2){ | ||
return 반환값 | return 반환값 | ||
} | } | ||
29번째 줄: | 29번째 줄: | ||
|이에 의해 값을 지정하는 경우. | |이에 의해 값을 지정하는 경우. | ||
중괄호로 지정하며, 마지막에 위치해야 한다. | 중괄호로 지정하며, 마지막에 위치해야 한다. | ||
이름을 지정하지 않고도 순서로 호출할 수 있는데, 이름을 반드시 지정하게 하려면 인수 앞에 @required를 붙인다.(meta 라이브러리 필요.) | |||
|<syntaxhighlight lang="dart"> | |<syntaxhighlight lang="dart"> | ||
데이터형 함수명(인수1, {인수2=기본값, 인수3=기본값2}){ | 데이터형 함수명(인수1, {인수2=기본값, @required 인수3=기본값2}){ | ||
return 반환값 | return 반환값 | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|- | |- | ||
|한 줄 형태 | |한 줄 형태(화살표 함수) | ||
| | |return이 없어도 이 형식에 포함된다. | ||
|<syntaxhighlight lang="dart"> | |<syntaxhighlight lang="dart"> | ||
var add = (int a, int b) => a + b; | var add = (int a, int b) => a + b; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} |
2024년 7월 6일 (토) 23:06 기준 최신판
다트 공부를 위한 틀 틀:Dart
Dart:개요 플러터에 대한 지식 분류
개요[편집 | 원본 편집]
항목 | 설명 | 비고 |
---|---|---|
기본 형태 | 인수 앞에 데이터형을 지정할 수도 있다.
(일반적으로 지정.) |
데이터형 함수명(String 인수1, int 인수2){
return 반환값
}
|
입력값이 없을 때 기본값 지정(위치 고정) | 순서에 의해 값을 지정하는 경우.
대괄호로 지정하며, 마지막에 위치해야 한다. |
데이터형 함수명(인수1, [인수2=기본값, 인수3=기본값2]){
return 반환값
}
|
입력값이 없을 때 기본값 지정(명명) | 이에 의해 값을 지정하는 경우.
중괄호로 지정하며, 마지막에 위치해야 한다. 이름을 지정하지 않고도 순서로 호출할 수 있는데, 이름을 반드시 지정하게 하려면 인수 앞에 @required를 붙인다.(meta 라이브러리 필요.) |
데이터형 함수명(인수1, {인수2=기본값, @required 인수3=기본값2}){
return 반환값
}
|
한 줄 형태(화살표 함수) | return이 없어도 이 형식에 포함된다. | var add = (int a, int b) => a + b;
|