알아야 할 다트 기능.

함수는 읽기 쉽고 유지 관리가 가능하며 재사용 가능한 코드의 빌딩 블록입니다. 함수는 특정 작업을 수행하기 위한 일련의 명령문입니다.

🌟ForEach( ):



목록의 전체 요소를 반복합니다.

개별 요소에 대한 모든 요소와 특정 작업을 스캔해야 할 때 사용합니다.

List<String> perfumeBrand =
[ "claira", "Blue wales", "Vagas" ];
perfumeBrand.forEach((brand) => print(brand));

//Output
claira
Blue wales
Vagas



🌟정렬( ):



목록의 요소를 정렬합니다.

목록의 데이터를 필터링하려면 reversed() 메서드의 조합과 함께 사용하세요.

List<int> nums = [ 1-, 6, 8 ];
nums.sort( );

//Output ==> [-1, 6, 8]

**************************************************************

List<String> number = [ "Four", "Six", "Two" ];
number.sort((x, y) => x.length.compareTo(y.length));

//Output ==> [Two, Four, Six]



🌟건너뛰기( ):



목록에서 정의된 항목을 건너뜁니다.

항목 배열(목록에서)에서 블랙리스트에 있는 요소를 제거해야 할 때 사용하십시오.

int elementToSkip = 3;
List<int> elements = [1,2,3,4,5,6,];
List<int> skippedList = elements.skip(elementToSkip).toList();

//Output ==> [1,2,4,5,6,]



🌟ToSet( ):



중복 항목을 제거하고 동일한 항목으로 반복합니다.

동일한 이메일 주소를 가진 사용자가 필요하지 않거나 고유한 요소를 추가해야 하는 경우 사용합니다.

List<int> nums = [1,1,4,5,4,];
nums.toSet( ).toList( ).sort( );

//OUTPUT ==> [1,4,5]



🌟모두( ):



목록의 요소를 스캔하고 제공된 조건에 따라 부울 출력을 생성합니다.

List<String> perfumeBrand =
[ "claira", "Blue wales", "Vagas" ];
perfumeBrands.any(brand) => brand.startsWith("B"));

//Output ==> TRUE

perfumeBrands.any(brand) => brand.startsWith("ht"));

//Output ==> TRUE



🌟셔플( ):



무작위 순서/순서로 요소를 배열합니다.

List<int> nums = [2,4,6,8,10];
nums.shuffle( );

//Output ==> [10,2,6.4.8]

좋은 웹페이지 즐겨찾기