js <for in>代码没错,但浏览器一直遍历不出了呀。求解,万分感谢

2025-04-29 23:47:10
推荐回答(1个)
回答1:

大括号括错了吧,应该是这样:
function Person(name,sex,age,weight){
this.name=name;
this.sex=sex;
this.age=age;
this.weight=weight;
}//这里添加了
this.say=function(){
//alert('我叫'+this.name+' 性别'+this.sex+' 年龄'+this.age+'了 体重'+this.weight' KG');
alert("######");
}

var p=new Person("jack","man","18","70");
var s="";

for(s in p){
alert(p[s]);
}
//这里去除了