我有一系列属性及其值。我还有一系列属性,如果存在,我想删除。
options.noAttr[0] = "tipref"
和attributes.tipref
将等于该值。
如果我想删除attributes.tipref
,我必须动态调用它,循环遍历noAttr
,例如
attributes.{options.noAttr[i]};
显然,上述方法无效。
任何人都可以伸出援手吗?
答案 0 :(得分:2)
这是你想要的吗?
delete attributes[options.noAttr[i]];
在javascript中,array['key']
与array.key
相同。