+ -
当前位置:首页 → 问答吧 → 问个构造函数问题

问个构造函数问题

时间:2011-09-05

来源:互联网

function DisplayInfo(arr) {
              this.name = arr.name;
              this.age = arr.age;
              this.job = arr.job;
              
              alert(name + " , " + age + " , " + job);
       };
DisplayInfo({
              "name" : "mlcnypm",
              "age"  : 26,
              "job"  : "web"
       });

这样能执行的 但是
var o = new DisplayInfo({
              "name" : "mlcnypm",
              "age"  : 26,
              "job"  : "web"
       });
这样就执行不了了
如果把alert(name + " , " + age + " , " + job);改成alert(name); 能执行

作者: mlcnypm   发布时间: 2011-09-05

alert('name:'+this.name+',age:'+this.age+',job:'+this.job);

作者: wayatou   发布时间: 2011-09-06

根本就没执行函数

作者: Sunflowamedia   发布时间: 2011-09-06

热门下载

更多