2017-01-18 15 views
5

Tôi có một đối tượng như thế này.Làm thế nào để xóa thuộc tính đối tượng lồng nhau

var Obj = { 
    obj1 : { 
     val : 1, 
     id : 1 
    } 
    obj2 : { 
     val : 2, 
     id :2 
    } 
    obj3 : { 
     val : 3, 
     id :3 
    } 
} 

Tôi muốn xóa obj1, ai cũng có thể đề xuất cách đạt được điều này.

+0

Đây là đối tượng không hợp lệ! –

+0

@DhavalMarthak Nếu tôi tạo 'obj = 1' thì nó có hợp lệ không? – David

+0

@CarlosRivero Nhưng trong trường hợp của tôi nó là thuộc tính là năng động, tôi không thể xóa ngẫu nhiên bất kỳ thuộc tính cụ thể – David

Trả lời

2

Sử dụng xóa từ khóa

delete Obj.obj1 
+0

cảm ơn, hoặc bất kỳ cách nào bằng cách tôi có thể lấy như một vòng lặp – David

Các vấn đề liên quan