繁体   English   中英

将自定义属性添加到现有对象

[英]Add custom property to existing object

我有以下对象,看起来像这样:

{ dateCreated: Fri Mar 18 2016 16:36:12 GMT+0400 (MUT),
 lastUpdated: Fri Mar 18 2016 16:36:12 GMT+0400 (MUT),
 users: [ '56ebdaad275a88df234a4480' ],
  viewOnlyUsers: [],
 __v: 0,
  owner: '56ebdaad275a88df234a4480',
 editUrl: 'e7f25e3d-be77-4cfa-a928-6af05f06ec44',
 viewUrl: '2669ba21-0e3b-4ac0-a886-74e3fe217af4?view',
 _id: '20c84dde-56b7-43ba-9fd3-510c1d24ba0f' }

如何在 Javascript 中向该对象添加自定义属性?

我试过了

 workspaces[test] = 'test';

但它不起作用。

为属性名称添加引号: workspaces['test'] = 'test';

但是,这也很好:

var test = 'myProp';
var workspaces = {}; // your object
workspaces[test] = 'test';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM