有没有办法从js对象中删除整个属性

时间:2014-05-12 22:05:11

标签: javascript angularjs

我认为这是一个奇怪的问题,但我不得不问......

如果我有一个看起来像这样的js对象:

$scope.obj1 = {
    "name":"John",
    "number":"Eleven",
    "color":"Red"
}

有没有办法删除整个财产? 没有为新对象重新分配值 ..所以,如果我想摆脱"number":"Eleven",,我希望对象看起来像这样......

$scope.obj1 = {
    "name":"John",
    "color":"Red"
}

谢谢!

1 个答案:

答案 0 :(得分:7)

JavaScript有delete operator

delete $scope.obj1.number