ホームページ >ウェブフロントエンド >jsチュートリアル >オブジェクトが jquery オブジェクトかどうかを判断するにはどうすればよいですか?
#関連する推奨事項: 「オブジェクトが jQuery オブジェクトであるかどうかを判断する方法:instanceof 演算子、構文「if(objectinstanceofjQuery){//jQuery object}else{//otherobjects}」を使用します。オブジェクトは次の目的で使用されます。オブジェクトを判断する必要性を指定します。
jQuery ビデオ 」
このチュートリアルの動作環境: Windows7 システム、jquery3.5この方法は、すべてのブランドのコンピュータで機能します。オブジェクトが jQuery オブジェクトであるかどうかを判断する方法:
JSON オブジェクトを入力する再帰関数を記述する場合、JSON データには jQuery オブジェクトが含まれます。これは、ループ エラーが多すぎました。ネットで長い間検索しましたが、何も見つかりませんでした。instanceof Date を使用して、日付オブジェクトかどうかを判断できると思いました。試してみてはいかがでしょうか?結果は、obj instanceof jQuery がオブジェクトが jQuery オブジェクトであるかどうかを判断できることを示しています。 ちなみに、JavaScript オブジェクトの型を決定するには typeof を使用できますが、typeof で決定できるのは js の基本オブジェクト (文字列、ブール値、数値、オブジェクトなど) だけです。分かりません。グーグルで調べてください。オブジェクトオブジェクトに関しては、jsのオブジェクトの多くはオブジェクトであり、例えばDateオブジェクトもオブジェクトの一種です。幸いなことに、限界はありません。日付型であるか jquery 型であるかを判断できる instanceof があります。 さらに詳しく説明します。Date は実際にはオブジェクトであり、jQuery も同様です。新しい Date を作成すると、オブジェクトはインスタンスになるため、instanceof を使用してインスタンスのソースを特定する必要があります。
var obj = $("body"); if(obj instanceof jQuery){ alert("这是一个jQuery对象"); }else{ alert("这是一个其它对象") }instanceof 演算子は、コンストラクターのプロトタイプ属性がインスタンス オブジェクトのプロトタイプ チェーンに表示されるかどうかを検出するために使用されます。注: jquery オブジェクトに名前が付けられる場合、通常は $ で始まります。 var $ps = $('p') のようにすると、$ps が jquery オブジェクトであることが一目で分かるので、プログラムの可読性が大幅に向上します。 プログラミング関連の知識について詳しくは、
プログラミング ビデオをご覧ください。 !
以上がオブジェクトが jquery オブジェクトかどうかを判断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。