copy
( global in module ng
)
Creates a deep copy of source , which should be an object or an array.
source is not an object or array, source is returned.Note: this function is used to augment the Object type in Angular expressions. See
ng.$filter for more information about Angular arrays.
angular.copy(source[, destination]);
source – {*} –
The source that will be used to make a copy.
Can be any type, including primitives, null , and undefined .
destination(optional) – {(Object|Array)=} –
Destination into which the source is copied. If
provided, must be of the same type as source .
{*}
– The copy or updated destination , if destination was specified.