文字列リテラル型の最初の文字を大文字形式に変換する方法、または型スクリプトで大文字で使用する方法は?


Originally posted here!
文字列リテラル型の最初の文字を大文字形式に変換するか、または大文字で使用するには、Capitalize typescriptが付属している型.

TLドクター


// string literal type
type Greeting = "hello";

// convert first letter of
// string literal type
// into uppercase format or capitalize
type GreetingCapitalized = Capitalize<Greeting>; // Hello
例えば、このような文字列リテラル型を持っているとしましょう.
// string literal type
type Greeting = "hello";
文字列リテラル型を使用するにはCapitalize 組み込みタイプとパスGreeting 曲げられたブラケットを使用してそれを入力します<> ) 構文.
こうすることができます.
// string literal type
type Greeting = "hello";

// convert first letter of
// string literal type
// into uppercase format or capitalize
type GreetingCapitalized = Capitalize<Greeting>; // Hello
今、あなたはGreetingCapitalized タイプを見ることができますhello 文字列リテラル型が現在資本化されます.矢🥳.
上のコードはcodesandbox .
それで😃!

お気軽に共有する場合は、この便利な発見😃.