copy (obj, deep) Object
public
Creates a shallow copy of the passed object. A deep copy of the object is returned if the optional deep
argument is true
.
If the passed object implements the Ember.Copyable
interface, then this function will delegate to the object's copy()
method and return the result. See Ember.Copyable
for further details.
For primitive values (which are immutable in JavaScript), the passed object is simply returned.
Parameters:
-
obj
Object
- The object to clone
-
deep
[Boolean]
- If true, a deep copy of the object is made.
Returns:
-
Object
- The copied object
Please login to continue.