ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript_javascript のヒントにおける、instanceof 演算子の使用法の概要

JavaScript_javascript のヒントにおける、instanceof 演算子の使用法の概要

WBOY
WBOYオリジナル
2016-05-16 17:14:111828ブラウズ

JavaScript の instanceof 演算子は、オブジェクトが特定のクラスのインスタンスであるかどうかを示すブール値を返します。

使用法:
result = object instanceof class
ここで、result は必須オプションです。任意の変数。
オブジェクトは必須です。任意のオブジェクト式。
クラスは必須です。定義された任意のオブジェクト クラス。

説明
オブジェクトがクラスのインスタンスの場合、instanceof 演算子は true を返します。オブジェクトが指定されたクラスのインスタンスではない場合、またはオブジェクトが null の場合は false を返します。

JavaScript の Instanceof 演算子
次の例は、instanceof 演算子の使用法を示しています。

コードをコピー コードは次のとおりです。

function objTest(obj){
var i, t, s = ""; // 変数を作成します。
t = new Array(); // 配列を作成します。
t["Date"] = 日付; // 配列を埋めます。
t["Object"] = オブジェクト;
t["Array"] = 配列;
for (i in t)
{
if (obj instanceof t[i]) / /objのクラスを確認します。
" i "/ n";
}
}
return(s); // 文字列を返します。
}

var obj = new Date();
response.write(objTest(obj));

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。