diff options
author | Felipe Lopez Toledo <zer.subzero@gmail.com> | 2009-09-04 06:59:12 (GMT) |
---|---|---|
committer | Felipe Lopez Toledo <zer.subzero@gmail.com> | 2009-09-04 06:59:12 (GMT) |
commit | dff6d37e805be1e956378e592389dfdaeabf236d (patch) | |
tree | ae682e5624861a6b7e5e79d0bdf307b85f3eb102 | |
parent | 39d99e15d44afe823f10ec601547a95bdeee5aa5 (diff) |
clone function description added
-rwxr-xr-x | js/jquery.karma.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/js/jquery.karma.js b/js/jquery.karma.js index 32306e5..04cca5a 100755 --- a/js/jquery.karma.js +++ b/js/jquery.karma.js @@ -76,15 +76,16 @@ var valid = function ( arg, type, toReturn ) { return false; } /** -clone function - +Clones an object +@param {object} obj The source object +@returns {object} The cloned object **/ -var clone = function(obj){ +var clone = function( obj ){ if(obj == null || typeof(obj) != 'object') return obj; var temp = new obj.constructor(); for(var key in obj) - temp[key] = clone( obj[key] ); + temp[ key ] = clone( obj[ key ] ); return temp; } |