Tôi muốn mở rộng một số thuộc tính đệ quy (còn gọi là bản sao sâu). giống jQuery. Tôi không bao gồm jquery chỉ b/c của một điều.angularjs - mở rộng đệ quy
jQuery.extend(true, target, object1)
có cách nào thanh lịch mà bạn biết về điều đó với javascript hoặc angularj đơn giản không?
cập nhật xin hãy xem và cố gắng đạt được kết quả tương tự http://plnkr.co/edit/GHabYbyhsqtfBPtplksO?p=preview
tôi đã nhìn vào .copy() nhưng "tài sản (cho các đối tượng) được xóa"
Nhưng bạn chỉ có thể sao chép '$ .extend' từ nguồn jQuery? Đó là [không khó tìm thấy] (https://github.com/jquery/jquery/blob/59232825aa87b941dd2418a6860b64017dfec0ae/src/core.js#L125) và khá độc lập. – Bergi