JavaScript හි වස්තු පිටපත් කිරීම

අපි වස්තු පිටපත් කර ගන්නේ කෙසේදැයි ඉගෙන ගනිමු. උදාහරණයක් ලෙස, අපට නිශ්චිත වස්තුවක් ඇති බව සිතමු:

javascriptlet obj = {a: 1, b: 2, c: 3};

අපි එහි පිටපතක් සාදමු. මෙය විශේෂ ක්‍රමයක් භාවිතයෙන් සිදු කරනු ලැබේ, මේ ආකාරයට:

javascriptlet copy = Object.assign({}, obj);

දෙවන ප්‍රවේශයක් ද තිබේ - එනම් ව්‍යුහ විච්ඡේදනය හරහා:

javascriptlet copy = {...obj};