ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Dart]Type test operators (as, is, is!)
    프레임워크/Dart 문법 2020. 5. 24. 22:24

     

    Flutter + Dart = ❤️

    출처 : https://dart.dev/guides/language/language-tour

    as  / is

    is / as

    is : object가 특정 타입이면 True이다.

     

    위의 코드와 아래 코드는 비슷하게 작동한다.

    하지만, 위의 코드는 emp가 null이거나 Person 이 아니면, 아무것도 하지 않지만, 밑의 코드는 exception이 발생한다.

     

    as의 또다른 사용법 

     

    - Library prefixes 

    Library prefixes

     만약 2개의 library가 동일한 identifier를 가진다면,  한 쪽의 library를 as 를 사용하여 구별해준다.

     

    * 틀린 부분이 있다면 댓글로 지적 부탁드립니다.

    댓글

Designed by Tistory.