JavaScriptで文字列かどうかを判断する方法

青灯夜游
リリース: 2023-01-03 09:31:52
オリジナル
26578 人が閲覧しました

文字列であるかどうかを判断する Javascript メソッド: 最初に typeof 演算子を使用して、計算されていないオペランドの型を返し、次にコンストラクター属性を使用して、このオブジェクトを作成したブール関数への参照を返し、最後に渡します。 "== "2 つの戻り値が文字列であるかどうかを判断するだけです。

JavaScriptで文字列かどうかを判断する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

javascript は文字列型かどうかを判断します

var str="123";
if((typeof str=='string')&&str.constructor==String){
	console.log("str是字符串类型");
}
ログイン後にコピー

出力:

str是字符串类型
ログイン後にコピー

[推奨学習: js 基本チュートリアル]

説明:

1. typeof 演算子:

typeof 演算子は、オペランドの型が計算されていないことを示す文字列を返します。

構文は次のとおりです (typeof 演算子の後にオペランドが続きます):

typeof operandtypeof(operand)
ログイン後にコピー

パラメータ:

  • オペランド: 表現オブジェクトまたはプリミティブvalue 型が返される式。

2. コンストラクター属性:

コンストラクター属性は、このオブジェクトを作成したブール関数への参照を返します。

文法:

object.constructor
ログイン後にコピー

プログラミング関連の知識については、プログラミング ビデオをご覧ください。 !

以上がJavaScriptで文字列かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート