javascript - 删除带有索引的 JSON 元素?
问题描述
假设我有一个名为 foo 的 JSON:
{
"key" : "value",
"one" : "two"
}
我想删除第一个元素,所以索引为 0。但我不知道它是key
.
我尝试使用delete foo[0]
但没有用。它输出true
但实际上并没有删除它。
有没有办法在不循环的情况下做到这一点?
解决方案
获取密钥,Object.keys(JSON)[0]
然后将其删除。
推荐阅读
- javascript - javascript条件逻辑运算符
- javascript - 推送到数组时,Typescript undefined 不是对象
- sql - 在 SQL Server 中连接两个无关系的 Count(*) 表
- python - 比较 db 和 csv 文件中字符串的拼写
- firebase - 返回到以前的版本 - Firebase 托管
- javascript - Vue v-bind 条件本地文件
- javascript - 本地存储变量被锁定为 false
- jarsigner - 是什么导致 jarsigner 覆盖 MANIFEST.MF
- swift - Swift 4.1 无法将字符串转换为本地日期,总是返回 UTC 日期
- r - 具有重复元素的样本的 2 到 2 的排列