2010-09-15 75 views
11

我知道在JavaScript中可以將新屬性添加到現有類型(如Date),但是可以在定義之後將新屬性添加到匿名類型嗎?定義之後,將屬性添加到匿名JavaScript類型?

例如,說我有以下腳本:

var employee = { 
    'Name': 'Scott', 
    'Age': 32, 
    'JavaScriptNewbie': true 
}; 

在我的劇本後來我想一個新的屬性添加到該員工的對象(比如工資)。那可能嗎?

TIA!

+0

出於好奇,爲什麼兩個人會投這個問題呢?我做了一些Stackoverflow netiquette snafu嗎? – 2010-09-15 17:51:02

+0

沒有線索,但應該指出你的語法不正確,你需要在'employee'和'{' – MooGoo 2010-09-15 18:58:55

回答

15
employee.Salary = value; 
+1

之間有一個'='!這非常簡單,直接和可讀。太感謝了。 (我會標記你的答案爲「答案」一旦Stackoverflow讓我...它說我需要再等待8分鐘......) – 2010-09-15 17:46:01

+3

這個答案的美妙之處在於它擊中了SO-QA格式。沒有什麼可說的,只是代碼塊。沒有拖延,沒有一次性介紹文本。 :) – 2014-01-29 19:12:38