首页 > 解决方案 > 删除带有索引的 JSON 元素?

问题描述

假设我有一个名为 foo 的 JSON:

{
     "key" : "value",
     "one" : "two"
}

我想删除第一个元素,所以索引为 0。但我不知道它是key.

我尝试使用delete foo[0]但没有用。它输出true但实际上并没有删除它。

有没有办法在不循环的情况下做到这一点?

标签: javascriptnode.js

解决方案


获取密钥,Object.keys(JSON)[0]然后将其删除。


推荐阅读