タイプスクリプト – Enum

列挙型(enum)は、TypeScriptで特定の値の集合を定義できるタイプです。 値の種類が一定の範囲内にある場合、使用すると可読性を高めることができます。 列挙型は、次のような文法で定義します。enum 列挙型 名前 { 項目1 = 値1、項目2 = 値2、…}値が指定されない場合は、0 から始まり、1 ずつ増加した値を自動的に割り当てます。一度指定された値は変更できません。列挙型メンバーは大文字と小文字を区別します。以下はOs列挙型を活用した例題コードです。En {Windows, Ios, Android,}const win: The = The.Window;const 안드로이드: The = Os.los;const 안드로이드: The = Os.Android;console.log((승); // 0 콘솔 콘솔 0log’ android.log((((() // 1)> <<.log(>); // 2console.log(Os[0]); // ‘Windows’ console.log(Os[2]); // ‘Android’En {Windows, Ios, Android,}const win: The = The.Window;const 안드로이드: The = Os.los;const 안드로이드: The = Os.Android;console.log((승); // 0 콘솔 콘솔 0log’ android.log((((() // 1)> <<.log(>); // 2console.log(Os[0]); // ‘Windows’ console.log(Os[2]); // ‘Android’En {Windows, Ios, Android,}const win: The = The.Window;const 안드로이드: The = Os.los;const 안드로이드: The = Os.Android;console.log((승); // 0 콘솔 콘솔 0log’ android.log((((() // 1)> <<.log(>); // 2console.log(Os[0]); // ‘Windows’ console.log(Os[2]); // ‘Android’위의 예를 들어, OS 열거를 선언하고 각 항목에 대한 값을 지정하지 않습니다.그래서, OS.윈도우는 0, OS가 있습니다.IOS는 1과 OS를 가지고 있습니다.Android는 2의 가치가 있다.따라서 우리는 변수를 OS 열거하고 OS 열거된 값을 OS 열거하고 OS 열거된 값입니다.창, OS.IOS, OS.Android, 안녕하세요.OS 열거 값은 각 멤버의 숫자 값을 할당하여 ‘바람’을 반환합니다.추가 값이 더 복잡하다는 점을 참고하면, 열거형이 더 복잡해질 수 있기 때문에 노조 유형으로 교체할 수 있습니다.열거를 사용하여 OS 열거된 OS 열거를 사용하여 OS 열거합니다.웹 브라우저에서 사용자 에이전트 문자열을 입력하고 특정 키워드를 포함하는 경우 각 OS가 있는지 확인합니다.string.match;string.match;

error: Content is protected !!