function Person(name,age,job) { this.name=name;// 要用構(gòu)造函數(shù)起名時候要首字母大寫 this.age=age; this.job=job; this.sayName=function () { alert(this.name); };}var person3=new Object("Nicholas",29,"Software Engineer");var person4=new Object('Greg',27,"Doctor");console.log(person3.name); // undefinedconsole.log(person3.constructor==Person); //falseconsole.log(person4.constructor==Person); //falseconsole.log(person3 instanceof Object); //trueconsole.log(person3 instanceof Person); //falseconsole.log(person4 instanceof Object); //trueconsole.log(person4 instanceof Person); //false
構(gòu)造函數(shù)為什么不生效?
縹緲止盈
2018-09-14 13:13:12