Mendapatkan Kelas Objek JavaScript
Di Java, kaedah getClass() membolehkan pengambilan semula kelas yang dikaitkan dengan objek. JavaScript, walau bagaimanapun, tidak mempunyai persamaan yang tepat, terutamanya disebabkan sifat berasaskan prototaipnya.
Menentukan Jenis Objek dan Kelas
Untuk menentukan jenis atau kelas JavaScript objek, pelbagai pilihan wujud:
Contoh:
function Foo() {} var foo = new Foo(); typeof Foo; // == "function" typeof foo; // == "object" foo instanceof Foo; // == true foo.constructor.name; // == "Foo" Foo.prototype.bar = function (x) {return x+x;}; foo.bar(21); // == 42
Nota: Uglify, alat pengurangan kod , boleh mengubah nama kelas bukan global. Untuk mengelakkan ini, gunakan parameter palsu --mangle semasa penyusunan dalam Gulp atau Grunt.
Atas ialah kandungan terperinci Bagaimana Saya Mendapatkan Kelas Objek JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!