// 创建一个构造函数 function myFn1() { } myFn1.prototype.name = '这是我的名字'; var a1 = new myFn1(); a1.age = 10; // in作用:检查对象中是否含有某个属性值 如果含有返回true 若原型中有也返回true console.log("age" in a1); console.log("name" in a1); // hasOwnProperty()作用:检查对象中是否含有某个属性值 如果本身含有返回true 不含有返回false;若对象本身不含有 原型含有也返回false console.log(a1.hasOwnProperty("age")) console.log(a1.hasOwnProperty("name"))