【发布时间】:2021-03-27 03:04:16
【问题描述】:
我有一个非常大的对象数组,其中一些对象具有无名属性。什么是删除属性的有效方法?
[
...
{
"phone_number": "***-***-****",
"category": "Abc",
"link_to_company": "www.example.com",
"email": "test@test.com",
"company_name": "test company",
"": "123", // this need to be removed
"status": 1
},
...
]
【问题讨论】:
-
delete obj[''] -
我不确定关键问题是空值还是空键或两者兼而有之。你能澄清一下吗?
-
问题是空键。
-
Lawrence,感谢您的回复,但是有未知数量的空键,我知道我可以使用循环删除空键,但有没有更好的方法呢?
-
任何名称都只能有一个键为空或不为空,因此只能是一个。
标签: javascript arrays json