UNPKG
d3-visualize
Version:
latest (0.5.0)
0.5.0
0.4.2
0.4.1
0.4.0
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.20
0.0.19
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
d3-view components for data visualization
github.com/quantmind/d3-visualize
quantmind/d3-visualize
d3-visualize
/
src
/
utils
/
clone.js
14 lines
(11 loc)
•
285 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import
{isArray, isObject}
from
'd3-let'
;
export
default
function
clone
(
o
) {
if
(
isArray
(o))
return
o.
map
(clone);
else
if
(
isObject
(o)) {
var
v = {};
for
(
let
key
in
o) { v[key] =
clone
(o[key]); }
return
v; }
else
return
o; }