Clones plain js hashes and arrays recursively. But ignores Dates and object Wrappers like Boolean(), Number() etc.
Tested in IE8, Chromium, Firefox, Opera and on Android.
Handles circular references (loops of the length 1).
If you want a more powerfull deepcloner (not fitting in 140 bytes though), consider using this one: https://gist.github.com/0d3e6ce689e76105f3ef
isArray is not too long, but it does not work in IE8 unfortunately.