参见英文答案 >
How do I remove a property from a JavaScript object?22
我认为这是一个奇怪的问题,但我必须问
我认为这是一个奇怪的问题,但我必须问
如果我有一个像这样的js对象:
$scope.obj1 = { "name":"John","number":"Eleven","color":"Red" }
有没有办法删除整个财产?没有重新赋值给一个新的对象..所以如果我想摆脱“数字”:“十一”,我希望对象看起来像这样…
$scope.obj1 = { "name":"John","color":"Red" }
谢谢!
解决方法
JavaScript有一个
delete
operator:
delete $scope.obj1.number