/ Published in: JavaScript
Expand |
Embed | Plain Text
Array.prototype.clone = function() { var isarr=function(elm){ return String(elm.constructor).match(/array/i)?true:false } var cloner=function(arr){ var arr2 = arr.slice(0) for(var i=0;i<arr2.length;i++){ if(isarr(arr2[i])){arr2[i]=cloner(arr2[i])} } return arr2 } return cloner(this) }
You need to login to post a comment.
