js自学网站推荐:http://www.51zxw.net/study.asp?vip=4857021
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
function Student(name,sex,age,work,home){
this.name=name;
this.sex=sex?sex:"男"; //设置默认性别为男
this.age=age;
this.work=work;
this.home=home;
this.info=function () {
var str ="我叫"+this.name+",性别"+this.sex+",今年"+this.age+"岁了,是一名"+this.work+"!";
return str;
};
}
var xiaoming = new Student("小明","男",8,"小学生","上虞");
delete xiaoming.home; //属性、方法的删除
xiaoming.sex="女"; //属性的添加、修改
for(var i in xiaoming){
//遍历hero对象中的属性,除去方法
if(typeof (xiaoming[i] ) != "function"){
document.write("<div>"+i+":"+xiaoming[i]+"</div>");
}else{
document.write("<div>"+xiaoming.info()+"</div>");
}
}
</script>
</body>
</html>