반응형 제어문1 Dart - 함수와 제어문 함수의 본문이 한줄이라면 아래와 같이 화살표를 통하여 한줄로 만들어 줄 수 있다. void testFunction() => print("test function"); 함수를 호출할 때는 매개변수의 개수와 타입 ,순서에 맞게 데이터를 전달해야한다. 그렇지 않으면 오류가 발생한다. 다만, 다크에서는 함수의 매개변수를 선택적으로 지원하느 옵셔널을 지원한다. (명명 매개변수, 옵셔널 위치 매개변수) 명명 매개변수란 옵셔널이므로 호출할 때 데이터를 전달하지 않을 수도 있으며, ‘이름: 값; 형태로 매개변수 이름과 값을 함께 전달한다. 명명된 매개변수를 사용하려면 함수를 선언할 때 매개변수 타입과 이름을 중괄호로 묶어서 표현한다. void some({String? data1}{ print('data1: $data1.. 2023. 10. 19. 이전 1 다음 반응형