#可以查看某个属性是否存在实例中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> function MyClass(){} const mc = new MyClass() MyClass.prototype.a = 2 console.log(mc.hasOwnProperty('a')); // 查看实例自身是否含有某个属性 console.log(mc.a); console.log(mc.hasOwnProperty('hasOwnProperty')); // 查看hasOwnProperty是否在属于自身的属性,结果显示,应该属于原型对象中 </script> </head> <body> </body> </html>