小编Ste*_*ano的帖子

删除多个对象属性?

我创建了一个具有多个属性的对象 -

var objOpts = {
  option1: 'Option1',
  option2: 'Option2',
  option2: 'Option3'
};
Run Code Online (Sandbox Code Playgroud)

然后我再添加一些属性 -

objOpts.option4 = 'Option4'
objOpts.option5 = 'Option5'
Run Code Online (Sandbox Code Playgroud)

然后,我完成了后两个创建的属性('Option4'和'Option5'),我想清除/删除两者.

目前我这样做 -

delete objOpts.option4
delete objOpts.option5
Run Code Online (Sandbox Code Playgroud)

还有另一种方法可以做到这一点吗?想象一下,我添加了5个属性,需要清除/删除所有五行几乎相同的'删除'代码

javascript oop object

30
推荐指数
5
解决办法
3万
查看次数

标签 统计

javascript ×1

object ×1

oop ×1