JavaScript で文字列変数を検出するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-10-30 03:59:02
オリジナル
335 人が閲覧しました

How to Detect String Variables in JavaScript?

JavaScript での文字列変数の検出

JavaScript では、特に文字列操作の場合、変数の型を判断できることが重要です。変数が文字列であるかどうかを確認するための信頼できる方法は次のとおりです。

メソッド:

if (typeof myVar === 'string' || myVar instanceof String)
    // it's a string
else
    // it's something else
ログイン後にコピー

説明:

  • typeof 演算子は、文字列の場合は 'string' など、変数の型を文字列として返します。
  • instanceof 演算子は、オブジェクトが指定されたクラスのインスタンスであるかどうかを確認します。 myVar が String クラスのインスタンスである場合、myVar インスタンスオブ String は true を返し、それが文字列であることを示します。

例:

次の変数を考えてみましょう:

let myVar = 'Hello World';
ログイン後にコピー

検出方法を使用する:

if (typeof myVar === 'string' || myVar instanceof String) {
    console.log('myVar is a string');
} else {
    console.log('myVar is not a string');
}
ログイン後にコピー

この場合、console.log は次のように出力します:

myVar is a string
ログイン後にコピー

この方法を利用すると、次のことが正確に判断できます。変数が文字列であるかどうかは、JavaScript ではわかりません。

以上がJavaScript で文字列変数を検出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!