UNPKG
tjc-sdk
Version:
latest (1.0.2)
1.0.2
1.0.1
1.0.0
TIANJI IM SDK
tjc-sdk
/
dist
/
util
/
deep-assign.min.js
2 lines
(1 loc)
•
226 B
JavaScript
View Raw
1
2
function
t
(
e,r
){
let
c
=t=>t&&
"object"
==
typeof
t;
return
c
(e)&&
c
(r)?(
Object
.
keys
(r).
forEach
((
o
=>
{
let
b=e[o],j=r[o];
Array
.
isArray
(b)&&
Array
.
isArray
(j)?e[o]=
j
:
c
(j)?e[o]=
t
(
Object
.
create
(j),j):e[o]=j})),e):r}
export
{t
as
deepAssign};