TypeScript의 배열 대 Type[] 대 [Type]

TypeScript에서 배열을 정의하는 방법에는 여러 가지가 있습니다. 하지만 언제쯤 사용할 수 있을까요 🤔? 특별한 규칙은 없지만 차이점을 볼 수 있습니다.

  • Array : Type[]과 동일하지만 배열에서 다른 유형을 사용할 때 선호됩니다. 전

  • const firstArray:Array<string|number> = [1,2,'alpha'];
    


  • Type[] : 단일 유형의 단순 배열입니다. 전

  • const secondArray:string[] = ['alpha','beta','gama'];
    


  • [Type] : 고정된 크기의 배열인 튜플을 정의하는 방식입니다. 전

  • const thirdArray:[string, number] = ['alpha', 21];
    

    다른 배열 형식을 사용해야 하는 곳.



    잘 따라하면 아주 간단합니다.
  • 단일 데이터 유형이 있고 길이를 알 수 없는 경우 type[]를 사용할 수 있습니다.
  • 데이터 유형과 길이를 모두 알 수 없는 경우Array<type | type>를 사용할 수 있습니다.
  • 각 위치에 특정 데이터 유형이 있는 매우 작은 크기의 배열이 있는 경우 Tuple을 사용할 수 있습니다[string, number].

  • 게시물이 마음에 들면 더 많은 것을 위해 나를 따르십시오.


    .ltag__user__id__682652 .follow-action-button {
    배경색: #4666b8 !중요;
    색상: #ffffff !중요;
    테두리 색상: #4666b8 !중요;
    }



    라훌 라즈 팔로우



    I am a developer who is trying to improve myself day by day.

    좋은 웹페이지 즐겨찾기