Mas Koding
/
🔧 Maintenance. Admin sedang melakukan perubahan besar besaran terhadap tampilan website ini. sebagian tampilan mungkin masih berantakan. silahkan kunjungi beberapa saat lagi.

Cara Mengkloning Objek Dengan Javascript

Mas Koding
Januari 28, 2020
Cara Mengkloning Objek Dengan Javascript


Kita dapat melakukan kloning dari sebuah objek menggunakan javascript. Sebagai contoh disini saya memiliki variabel objek seperti berikut :

var objek = {
string: 'string',
number: 123,
bool: false,
nul: null,
date: new Date(),
undef: undefined,
inf: Infinity,
re: /.*/,
}

Kita dapat melakukan kloning menggunakan fungsi berikut :

JSON.parse(JSON.stringify(objek));

Jika kita tulis secara lengkap, maka kode akan menjadi seperti berikut :

var objek = {
string: 'string',
number: 123,
bool: false,
nul: null,
date: new Date(),
undef: undefined,
inf: Infinity,
re: /.*/,
};

var clone = JSON.parse(JSON.stringify(objek));

console.log(clone);

Jika kita jalankan, maka akan menghasilkan kloningan seperti berikut :

{
"string": "string",
"number": 123,
"bool": false,
"nul": null,
"date": "2020-01-28T03:52:36.634Z",
"inf": null,
"re": {}
}

Jika kamu ingin mengambil subObjek date, maka kamu dapat mengambilnya dengan menuliskan kode seperti berikut :

console.log(typeof clone.date);


Mungkin ini saja yang dapat saya berikan. Jika ada cara lain, kamu dapat berkomentar dibawah.
Share Article

Spread the word

0 Komentar

Mas Koding

Sharing knowledge about technology, programming tutorials, and the latest web development trends. Built for developers by developers.

Discover

© 2025 Mas Koding. Crafted with h.

System Operational