我有這樣的代碼,當我使用display
方法也不斷給我:未定義的對象方法
網址是不確定的
名稱是不確定的
描述是不確定的
我不知道爲什麼我會得到錯誤,即使我提供它將所有的p roprieties。有人可以爲我確定問題嗎?
function website(name,url,description)
{
//Proparties
this.name=name;
this.url=url;
this.description=description;
// Methods
this.getName=getName;
this.getUrl=getUrl;
this.getDescription=getDescription;
this.display=display;
// GetName Method
function getName(name)
{
this.getName=name;
}
// GetUrl Method
function getUrl(url){
this.getUrl=url;
}
// getDescription
function getDescription(description){
this.getDescription=description;
}
function display(name,url,description){
alert("URL is :" +url +" Name Is :"+name+" description is: "+description);
}
}
// Set Object Proparites
web=new website("mywebsite","http://www.mywebsite.com","my nice website");
// Call Methods
var name = web.getName("mywebsite");
var url = web.getUrl("http://www.mywebsite.com");
var description = web.getDescription("my nice website");
web.display(name,url,description);
使用它們之前聲明變量 – 2013-04-25 09:57:59
你'getX'功能實際上是制定者和返回什麼? – Bergi 2013-04-25 09:58:18