1 <!doctype html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>Document</title>
6 <script type="text/javascript">
7 /*
8 每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法和属性,也就是说将函数用作构造函数调用(使用new操作符调用)的时候,新创建的对象会从原型对象上继承属性和方法。
9 */
10 function employee(name,job,born){
11 this.name=name;
12 this.job=job;
13 this.born=born;
14 }
15 var bill=new employee("Demon","hacker",1992);
16 employee.prototype.salary=null;
17 employee.prototype.age = null;
18 bill.salary=20000;
19 bill.age = 13;
20 document.write(bill.salary+"</br>");
21 document.write(bill.age);
22 </script>
23 </head>
24 <body>
25
26 </body>
27 </html>