【问题标题】:How to get index and delete a element from an object in angular 8?如何从角度 8 的对象中获取索引和删除元素?
【发布时间】:2020-03-10 13:02:39
【问题描述】:

我试图从对象中删除一个元素,但它没有从对象中删除。

我的对象采用以下格式

{"UNDET":0,"HLDS":8,"NGS":2,"NGRT":1,"TotalCount":13,"NGX":1}

现在,我想根据其索引或键名删除元素的键和值(例如:“NGRT”:1), 我曾尝试单独拼接元素,即单独的键和值,但这里的问题是在拼接元素后,键和值会错位

感谢任何帮助。

提前致谢!

【问题讨论】:

  • 你试过了吗?如果您尝试了一些代码,那么我们将帮助您找到错误。

标签: html angular typescript angular8


【解决方案1】:

如果你想从一个对象中删除一个键,那么使用delete操作符:

const obj = {"UNDET":0,"HLDS":8,"NGS":2,"NGRT":1,"TotalCount":13,"NGX":1};

delete obj['NGRT'];

console.log(obj);

As mdn says:

JavaScript 删除操作符从对象中删除一个属性;如果 不再持有对同一属性的引用,它最终是 自动释放。

【讨论】:

  • @Akki 很高兴为您提供帮助!:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-30
  • 2019-07-24
  • 2016-06-12
  • 1970-01-01
  • 2020-03-17
相关资源
最近更新 更多