|
@@ -0,0 +1,14 @@
|
|
|
+// 创建一个构造函数
|
|
|
+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"))
|