ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で変数またはオブジェクトの型を確認するにはどうすればよいですか?
JavaScript は、型付けが緩やかなプログラミング言語です。つまり、変数の型を宣言するための規則はありません。変数はプログラム内で複数のデータ型を格納できるため、使用する前に変数の型を理解することが重要です。 JavaScript では、typeof 演算子を使用して変数またはオブジェクトの型を確認できます。 typeof 演算子は変数を受け取り、その型を文字列形式で返します。
typeof 演算子に加えて、JavaScript には変数またはオブジェクトの型をチェックするための instanceof 演算子も用意されています。 instanceof 演算子は、チェック対象のオブジェクトとチェック対象の型のコンストラクターという 2 つのパラメーターを受け入れます。この演算子は、コンストラクターの型がオブジェクトの場合に true を返します。
typeof 演算子は、パラメータを受け取り、パラメータのタイプを示す文字列を返す単項演算子です。たとえば、typeof 演算子を使用して、変数またはオブジェクトの型を確認できます。
###文法### リーリーtypeof 演算子は、次の文字列のいずれかを返します -
###例###
JavaScript では、実行時にオブジェクトの型を決定するために
instanceof上記の構文では、object_name はタイプを決定するオブジェクトの名前です。 ###例### この例では、
instanceof演算子は、配列が JavaScript のオブジェクト型であっても、配列に対して「object」を返します。値が配列であるかどうかを適切に確認するには、Array.isArray() メソッドを使用できます。
以上がJavaScript で変数またはオブジェクトの型を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。