在运行时创建对象的属性

时间:2016-01-21 09:49:49

标签: javascript object properties

我正在尝试为对象创建一个属性,如下所示,但如果我键入Object.keys(window.data),我将对象名称设为 DENTAL [object Object]

方法如下:

function GetAppliedFilterValue(TabName, filter) { //TabName="DENTAL", filter.CoverageId = 10
    var property = TabName.concat(String(filter.CoverageId)); 
    window.data[property.toString()] = {};

我哪里错了?

PS。对象过滤器的coverageId属性为数字类型

1 个答案:

答案 0 :(得分:0)

谢谢你@Bergi,你的建议对我的帮助很有帮助。

我的实施:

(1 == 1) == true