在定义之后将属性添加到匿名JavaScript类型?

Sco*_*ell 11 javascript

我知道在JavaScript中你可以向现有类型添加新属性(比如Date),但是可以在定义匿名类型后添加新属性吗?

例如,假设我有以下脚本:

var employee = {
    'Name': 'Scott',
    'Age': 32,
    'JavaScriptNewbie': true
};
Run Code Online (Sandbox Code Playgroud)

稍后在我的脚本中,我想为这个雇员对象添加一个新属性(比如Salary).那可能吗?

TIA!

Que*_*tin 15

employee.Salary = value;
Run Code Online (Sandbox Code Playgroud)

  • 这个答案的美妙之处在于它能够很好地满足SO-QA格式.没有什么可说的,只是代码块.没有停滞,没有一次性的介绍文本.:) (3认同)