Skip to content

startCase

文字列の各単語の先頭を大文字に変換します。

スタートケース表記法は、複数の単語で構成される識別子の各単語の先頭を大文字にし、残りの文字は小文字にして、単語をスペース( )で連結する命名規則です。例えば Start Case のように書きます。

インターフェース

typescript
function startCase(str: string): string;

パラメータ

  • str (string): 各単語の先頭を大文字に変換する文字列です。

戻り値

(string) 各単語の先頭が大文字に変換された文字列です。

typescript
import { startCase } from 'es-toolkit/string';

startCase('--foo-bar--'); // 'Foo Bar' を返します
startCase('fooBar'); // 'Foo Bar' を返します
startCase('__FOO_BAR__'); // 'Foo Bar' を返します
startCase('XMLHttpRequest'); // 'Xml Http Request' を返します
startCase('_abc_123_def'); // 'Abc 123 Def' を返します
startCase('__abc__123__def__'); // 'Abc 123 Def' を返します
startCase('_-_-_-_'); // '' を返します
startCase('12abc 12ABC'); // '12 Abc 12 ABC' を返します

デモ

import "./styles.css";

document.getElementById("app").innerHTML = `
<h1>Hello world</h1>
`;

MIT ライセンスの下で配布されています。