在JavaScript对象中设置默认值?

这工作会说一个新的用户注册的网站,我想默认的angular色是“用户”?

我希望当一个人注册时,默认angular色设置为“用户”,并能够稍后将其更改为,比如说“admin”。

firstName: { type: String, required: true }, lastName: { type: String, required: true }, dob: { type: Date, required: true }, email: { type: String, required: true }, username: { type: String, required: true }, password: { type: String, required: true }, role: { type: String, default: } }); 

这是一种Schema (mongoose)如果是的话是的,它会工作。

 default 

是JavaScript中的关键字,所以请检查

这个计算器的问题和答案

它基本上说,自ES5以来,您可以使用关键字作为对象属性名称。 此外,你的财产将保持不变,直到你以某种方式改变它,所以是的,它作为该键的默认值。