JavaScript でのオブジェクト クラスの決定
Java の .getClass() メソッドとは異なり、JavaScript にはプロトタイプベースであるため、正確に同等のものはありません。自然。ただし、必要な機能に応じて、同様の結果を達成するためのさまざまな代替手段があります。
Options:
例:
function Foo() {} var foo = new Foo(); typeof Foo; // "function" typeof foo; // "object" foo instanceof Foo; // true foo.constructor.name; // "Foo" Foo.prototype.isPrototypeOf(foo); // true
注: コードの最適化に Uglify を使用すると、グローバル クラス名が変更される可能性があります。これを防ぐには、gulp または grunt で --mangle パラメータを false に設定します。
以上がJavaScript でオブジェクト クラスを決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。