只是對jQuery/Javascript感興趣並且引用變量中的選項。參考jQuery中變量的選項
所以,我寫了一個小插件,當我打電話「填充」將填寫一些文本。非常基本。這裏的我想要做什麼:
var foo = {
msg1: "Hey",
msg2: this.msg1 + "how",
msg3: this.msg2 + "are",
msg4: this.msg3 + "you",
msg5: this.msg4 + "doing",
msg6: this.msg5 + "today"
}
$("#bar").populate({text: foo.msg6});
所以當.populate插件被調用時,#bar將獲得「嘿你今天怎麼做」添加到它。
填充插件很難解釋,但請相信我這很好,而不是問題。我只是好奇,如果這種類型的變量和選項的組織是可能的,因爲似乎更清潔,更「語義」,並不僅僅是一組變量引用其他變量更有條理,我...
希望我有道理!謝謝大家!
[在對象字面聲明自引用]的可能重複(http://stackoverflow.com/questions/4616202/self-references-in-object-literal-declarations) –
我編輯我的回答顯示如果你想做這種風格,你可以做什麼:)這是我的答案的底部。 – Ryan