[英]Remove an object from an array
從以下給定對象中刪除名為“ itemType”的屬性的方法是什么?
{
"id": 19,
"cost": 10,
"items": 10,
"numbers": 10,
"status": false,
"hours": 10,
"itemType": {
"id": 16,
"name": "PC 350",
"description": "PC 350"
},
"typeid": 12
}
這樣最終數組應該看起來像
{
"id": 19,
"cost": 10,
"items": 10,
"numbers": 10,
"status": false,
"hours": 10,
"typeid": 12
}
這是object
而不是array
。 您可以像這樣使用delete
var obj = {
"id": 19,
"cost": 10,
"items": 10,
"numbers": 10,
"status": false,
"hours": 10,
"itemType": {
"id": 16,
"name": "PC 350",
"description": "PC 350"
},
"typeid": 12
}
delete obj.itemType;
無論是對象還是要從中刪除屬性,還是有一個數組並想刪除一個值,刪除的方式是-
delete obj.itemType //object.
delete array[3] //delete 4th item from the array.
注意-您提供的結構不是數組,而是對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.