Skip to content

isString

与えられた値が文字列(string)であるかを確認します。

TypeScriptの型ガードとして使用できます。パラメータとして与えられた値の型をstringに絞り込みます。

インターフェース

typescript
function isString(value: unknown): value is string;

パラメータ

  • value(unknown): 文字列かどうかをテストする値。

戻り値

(x is string): 値が文字列であればtrue、そうでなければfalse

typescript
const value1 = 'abc';
const value2 = 123;
const value3 = true;

console.log(isString(value1)); // true
console.log(isString(value2)); // false
console.log(isString(value3)); // false

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