JavaScript හි අරාවකට මූලද්රව්ය නොවෙනස්ව එකතු කිරීම
දැන් අපි අරාවකට මූලද්රව්ය නොවෙනස්ව එකතු කරන ආකාරය ඉගෙන ගනිමු. උදාහරණයක් ලෙස, අපට යම් අරාවක් ඇතැයි සිතමු:
let arr = [1, 2, 3, 4, 5];
අපි එයට නව මූලද්රව්යයක් එකතු කරමු. අපගේ ප්රවේශයට අනුව, අපි අරාවේ පිටපතක් සාදා නව මූලද්රව්යය එම පිටපතට එකතු කළ යුතුය. අපි එය කරමු:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
දැන් අපි විඝටනය (destructuring) සමඟ දෙවන ප්රවේශය භාවිතා කරමු:
let res = [...arr, 6];
බොත්තමක් සාදන්න, එය ක්ලික් කළ විට අරාවකට නව මූලද්රව්යයක් නොවෙනස්ව එකතු වන පරිදි.