“Javascript de objeto de clone profundo” Respostas de código

Qual é a maneira mais eficiente de clone profundo um objeto em JavaScript?

Assuming that you have only properties and not any functions in your object, you can just use:

var newObject = JSON.parse(JSON.stringify(oldObject));
shafeeque

Como fazer uma cópia profunda em JavaScript

JSON.parse(JSON.stringify(o))
Yuki

Javascript de objeto de clone profundo

//Using JSON stringify function
var obj2 = JSON.parse(JSON.stringify(obj));

//Using lodash deep clone method
var obj2 = _.cloneDeep(obj, true);

//Angular framework comes with angular.copy function
var obj2 = angular.copy(obj);

// Using jQuery extend function
var obj2 = $.extend(true, {}, obj);
Tiny Coders

Respostas semelhantes a “Javascript de objeto de clone profundo”

Perguntas semelhantes a “Javascript de objeto de clone profundo”

Mais respostas relacionadas para “Javascript de objeto de clone profundo” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código