“Salin objek JavaScript” Kode Jawaban

Salin objek JavaScript

var x = {myProp: "value"};
var y = Object.assign({}, x); 
Evil Eel

Salin objek JavaScript

// es6
const obj = {name: 'john', surname: 'smith'};
const objCopy = {...obj};
Beautiful Bear

Salin objek JavaScript

var x = {key: 'value'}
var y = JSON.parse(JSON.stringify(x))

//this method actually creates a reference-free version of the object, unlike the other methods
//If you do not use Dates, functions, undefined, regExp or Infinity within your object
slgotting

Objek klon JavaScript

var sheep={"height":20,"name":"Melvin"};
var clonedSheep=JSON.parse(JSON.stringify(sheep));

//note: cloning like this will not work with some complex objects such as:  Date(), undefined, Infinity
// For complex objects try: lodash's cloneDeep() method or angularJS angular.copy() method
Grepper

Jawaban yang mirip dengan “Salin objek JavaScript”

Pertanyaan yang mirip dengan “Salin objek JavaScript”

Lebih banyak jawaban terkait untuk “Salin objek JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya