1234567891011121314151617181920212223242526 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- // 声明构造函数
- function Study() {
- }
- // 构造函数原型对象添加属性
- Study.prototype.name = '这是一个新增的';
- var a1 = new Study();
- a1.age = 18;
- console.log(a1);
- // in 在当前对象或者原型上找到 则为true 反之 则为false
- console.log("age" in a1);
- //hasOwnProperty 在当前对象上寻找 若存在 则返回true 不存在 则返回false;若在原型链上找到 但是对象上没有 则返回false
- console.log(a1.hasOwnProperty("name"),'年龄');
- </script>
- </body>
- </html>
|