我是一名C#開發人員,他也試圖抓住JavaScript。如何在JavaScript中創建數據結構?
對於數據處理程序,我想創建一個數據結構,如:
id,
begin,
end,
organiser,
name,
city,
postalcode,
street,
venue,
name,
city,
postalcode,
street
從C#來,我就會創建一個「類」(gig.js)爲主要結構:
function Gig(gig)
{
this.id = gig.id;
this.begin = gig.begin;
this.end = gig.end;
this.organiser = gig.organiser;
this.venue = gig.venue;
}
和對組織者和場地「類」(address.js):
function Address(a)
{
this.name = a.name;
this.city = a.city;
this.postalcode = a.postalcode;
this.street = a.street;
}
正如我需要參考的地址在千兆級ESS級,我想引用地址級的主類,像
包括address.js
我已經通過網絡和我的巨大的驚喜搜索,似乎有根本不包括機制。 HTML5引入了一種將JavaScript包含在另一個JavaScript中的方法,but is seems like no browser is supporting this so far我紅了一些possible solutions here,但它們看起來都像一個簡單的一行代碼(來自我的預期)。
那麼,你現在如何使用另一個JavaScript-File?我是否需要爲此使用其他架構方法?我是否僅僅將它們包含在調用html中,並且當我爲主類編寫代碼時,我只希望地址類也被加載了?
由於提前,
弗蘭克
我不太清楚你在問什麼。如果您將地址類包含在HTML中,爲什麼地址類不會被加載? – JJJ
_「對於數據處理程序,我想創建一個數據結構,如:」_將生成的對象包含屬性,'Gig','Address'的值嗎? – guest271314
@Juhana:由於gig.js需要包含,所以我會將其視爲非常糟糕的體系結構,以便在另一個文件中引用它。我需要gig.js中的引用,所以我想將引用放在gig.js中,對吧? – Aaginor