<!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>
Javascript学习:案例7--对象属性和方法的遍历、删除、添加.html
猜你喜欢
转载自blog.csdn.net/qq_32584661/article/details/80661552
今日推荐
周排行