この記事では、JavaScript オブジェクト指向オブジェクトについてさらに分析し、深く理解します。皆さんの参考に共有してください。具体的な分析は次のとおりです。 JavaScript のオブジェクト指向プログラミングでは、すべてがオブジェクトであると理解できます。コード例は次のとおりです: コードをコピー コードは次のとおりです: <br /> 関数 Cat(){<br /> }</p> <p>var cat1 = new Cat();//クラスインスタンスを作成します</p> <p>cat1.name = "子犬";<br /> cat1.age = 4;<br /> cat1.color="白";<br /> document.write(cat1.name);</p> <p>document.writeln(cat1.constructor);//インスタンス化後のオブジェクトはオブジェクトです<br /> document.writeln(typeof(cat1) "<hr />"); <p>document.writeln(Cat.constructor);//プロトタイプオブジェクト自体もオブジェクトです<br> document.writeln(猫の種類 "<hr />");</p> <p>var b="hello";//文字列もオブジェクトです<br> document.writeln(b.constructor);//そのコンストラクターを出力します<br> document.writeln(typeof b "</p> <hr>"); <p>var c=123;//数値もオブジェクトです<br> document.writeln(c.constructor);<br> document.writeln(typeof c "</p> <hr>");<br> インスタンス化されたオブジェクトがプロトタイプ オブジェクト タイプであるかどうかを判断します コードをコピー コードは以下の通りです: if(cat1instanceof Cat){//PHPと同じ判定方法 window.alert("ok"); } この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。