JS"类"中的方法相互调用要加"this",不然无法成功:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<SCRIPT language=JavaScript>
function A()
{
this.f = function()
{
alert("f");
}
this.f2 = function()
{
//f(); 不加this调用失败
this.f();
}
}
</SCRIPT>
</head>
<body>
<script>
var a = new A();
a.f2();
</script>
</body>
</html>