这个问题在这里已有答案:
我想定义一组常量,然后我使用另一个javascript对象的值。我有下面的例子。
但是,当我尝试使用0作为键时,这似乎不起作用。
有没有办法让这个工作?
export const PENDING_ACTIVATION = 0;
export const ACTIVE = 1;
export const SUSPENDED = 2;
export const userStatus = {
PENDING_ACTIVATION : 'Pending Activation',
ACTIVE : 'Active',
SUSPENDED : 'Inactive'
};
在对象初始化时使用[key]
表示法创建Keyes。
const PENDING_ACTIVATION = 0;
const ACTIVE = 1;
const SUSPENDED = 2;
const userStatus = {
[PENDING_ACTIVATION] : 'Pending Activation',
[ACTIVE]: 'Active',
[SUSPENDED] : 'Inactive'
};
console.log(userStatus);