1. 程式人生 > >JS中建構函式和普通函式有什麼區別

JS中建構函式和普通函式有什麼區別

//建立函式
function Person(name,age,job){      this.name=name;      this.age=age;      this.job=job;      this.sayName=function(){           alert(this.name);       } } //當作建構函式使用 var person=new Person('Nicholas',29,'software Engineer');//this-->person person.sayName();//'Nicholas'