[Flutter / Dart] 다트 3.0 신규 문법 (Switch문)
·
Flutter/Dart 언어
`Switch문`은 다트 언어가 3.0버전으로 업데이트 되면서 네 가지가 추가가됨스위치 표현식(switch expression)패턴 매칭(pattern matching)완전 확인(exhaustiveness checking)가드 절(guard clause)1. 표현식 기능코드는 표현식(expression)과 문(statement)으로 나눌 수 있음. 표현식은 어떠한 값을 만들어 내는 코드임.예를 들어 1+1은 값 2를 만들어내는 표현식임. 이처럼 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조함. 문은 기본 단위이자 가장 작은 코드 실행단위로 명령문 즉, 컴퓨터에 내리는 명령이라고 생각하면 됨.표현식 여러 개가 모여 문이 되며, 문에는 선언문, 할당문, 반복문 등이 있음.예를 들어 `var a =..