我想從一個對象內調用函數MyMethod,但是下面的語法都不起作用。 下面必須有一個非常明顯的錯誤,但我看不到它。Javascript - 如何在該類內的類中調用函數?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/jscript">
function MyObject() {
//how do I get one of these to work??
this.MyMethod; //does not work
this.MyMethod(); //does not work either
MyMethod(); //does not work either
this.MyMethod = function() {
alert('It works');
}
}
var test = new MyObject();
</script>
</head>
<body>
</body>
</html>
你可以移動這部分代碼 「this.MyMethod =函數(){ 警報( '它的工作原理');」 上面的方法調用到MyMethod?並看看這是否有所作爲? – InSane 2010-08-22 11:48:18