Почему не всегда делают dest=angular.copy(src)
вместо angular.copy(src,dest)
angular.copy (ЦСИ, Dest) против Dest = angular.copy (ЦСИ)
У меня есть значение Src, как parentObj.childObj={a:1}
Я определил tgtParentObj.tgtChildObj={}
, но у меня нет определяется tgtParentObj.tgtChildObj.tgtGrandChildObj
(в настоящее время не определено)
Это не работает: angular.copy(parentObj.childObj tgtParentObj.tgtChildObj.tgtGrandChildObj)
Но это работает: tgtParentObj.tgtChildObj.tgtGrandChildObj = angular.copy(parentObj.childObj)
Вопрос: Почему бы не всегда делать dest=angular.copy(src)
, если это создает и глубокую копию.
Спасибо. Будет просто использовать dest = angular.copy (src) в этом случае –