dart

· Flutter
📌익명 함수( Anoymous Function ) 익명 함수(Anoymous Function)은 이름이 없는 함수를 뜻합니다.선언을 하더라도 다시 호출할 방법이 없고 마지막에 세미콜론을 찍는 특징이 있습니다. // 매개변수가 하나인 경우 (매개변수){ 수행 구문 }; // 매개변수가 다수인 경우 (매개변수1, 매개변수2 ...){ 수행 구문 }; 예시 코드 void main(){ // 1단계 (int number){ return 100 + number; }; // 변수에 할당하지 않고 바로 익명 함수를 호출 하는 것은 dart에서는 불가능 // 2단계: 함수를 변수에 담을 수 있다(dart는 일급 객체를 지원) int Function(int) square = (int number){ return numb..
· Flutter
📌 dart Null Safety 이란? 널 세이프티(Null Safety)는 개발자가 널 에러를 피할 수 있도록 도와주는 다트 프로그래밍 언어의 기능입니다. 이 기능은 사운드 널 세이프티 인 다트(Sound Null Safety in dart)라고 불리며, 이를 통해 개발자는 코드 작성 시점에 널 에러를 잡을 수 있습니다. Dart Null Safety의 개념 Null Safety는 변수에 null 값을 할당하는 것을 엄격하게 제한합니다. 변수를 null 또는 non-null로 선언할 수 있습니다. ( String? , String) Non-null 변수는 null을 가질 수 없으며, null 변수는 null만을 가질 수 있습니다. Null Safety는 Dart 2.12 버전부터 기본으로 활성화되었습..
31daylee
'dart' 태그의 글 목록