日期:2014-05-16  浏览次数:20377 次

javascript对象创建方式

1.with使用方式。

<script type="text/javascript">
? ? ? ? with(document){
? ? ? ? ? ? ? ? write("<ul>");
? ? ? ? ? ? ? ? write("<li>2</li>");
? ? ? ? ? ? ? ? write("<li>3</li>");
? ? ? ? ? ? ? ? write("<li>4</li>");
? ? ? ? ? ? ? ? write("</ul>");
? ? ? ? }
</script>

2.定义对象方式一:? ?

?<script type="text/javascript">
? ? ? ? function member(name,gender){ //构造函数
? ? ? ? this.name = name;
? ? ? ? this.gender = gender;
}
function showProperty(obj,objString){
? ? ? ? var str = "";
? ? ? ? for(var i in obj){
? ? ? ? str += objString + "." + i + "=" + obj[i] + "<br>";
}
return str;
}
? var obj = new member("wanglihu","man");//建立对象实例
document.writeln(showProperty(obj,"person"));
</script>

结果:

person.name=wanglihu
person.gender=man