본문 바로가기

WebDev

javascript object copy

javascript object copy

stackoverflow 원문
shallow, deep 모두 간단히 정리.

jQuery

// Shallow copy
var newObject = jQuery.extend({}, oldObject);

// Deep copy
var newObject = jQuery.extend(true, {}, oldObject);

AngularJS

// Shallow copy
var object = angular.extend({}, object1, object2)

// Deep copy
var object = angular.merge({}, object1, object2)

'WebDev' 카테고리의 다른 글

AngularJS  (0) 2016.03.11
css same width, height  (0) 2016.03.10
javascript string formatter  (0) 2016.03.04
s3 sigv4  (0) 2016.03.03
AWS  (0) 2016.03.02