Javascript 中的 对象调用
Javascript 中的 对象调用
<!DOCTYPE html>
<html>
<head>
<title>js9.html</title>
</head>
<body>
<script type="text/javascript">
function member(name,gender)
{
this.name = name;
this.gender = gender;
}
var m1 = new member("zhangsan", "男");
var m2 = new member("lisi", "男");
var m3 = new member("wangbin", "女");
with (document)
{
write(m1.name, m1.gender, "<br>"); //可以直接有逗号分隔代替"+".
write(m2.name, m2.gender, "<br>");
write(m3.name, m3.gender, "<br>" );
}
</script>
</body>
</html>
结果:
zhangsan男
lisi男
wangbin女
再看一个
<!DOCTYPE html>
<html>
<head>
<title>js10.html</title>
</head>
<body>
<script type="text/javascript">
function member(name, gender)
{
this.name = name;
this.gender = gender;
this.display = display;//指定member对象的 display方法
}
function display()
{
var str = this.name + "," + this.gender;
document.writeln(str, "<br>");
}
var m1 = new member("allen", "男");
var m2 = new member("alex", "男");
var m3 = new member("jenny", "女");
m1.display();
m2.display();
m3.display();
</script>
</body>
</html>
结果:
allen,男
alex,男
jenny,女
浙公网安备 33010602011771号