⊗jsPmObPBR 100 of 505 menu

JavaScript හි වස්තු සම්බන්ධීකරණය යොමු කිරීම අනුව

අරා සහ වස්තු, අනෙකුත් මූලික දත්ත වර්ගවලට වඩා සුළු වෙනස්කම් පෙන්වයි. වෙනස නම්, අරයක් ගබඩා කරන විචල්යය ඇත්ත වශයෙන්ම එය අඩංගු නොකරන බවයි, එය සරලව ඊට යොමු වෙයි.

ප්‍රායෝගිකව මෙයින් අදහස් වන්නේ, වස්තුවක් වෙනත් විචල්යයකට ලිවීමේදී, විචල්ය දෙකම එකම වස්තුවකට යොමු වනු ඇති බවයි. අපි ප්‍රායෝගිකව උත්සාහ කරමු. අපට පහත වස්තුව ඇතැයි සිතමු:

let obj1 = {a: 1, b: 2, c: 3};

එය එක් විචල්යයකින් තවත් විචල්යයකට පවරමු:

let obj2 = obj1;

විචල්යවලින් එකක් වෙනස් කරමු:

obj2.a = '!';

ප්‍රතිඵලයක් ලෙස වෙනස්කම් අනෙක් විචල්යයේ ද දෘශ්‍යමාන වේ:

console.log(obj1); // {a: '!', b: 2, c: 3}

කේතය ධාවනය නොකර, කොන්සෝලයේ මොනවා මුද්‍රණය වේදැයි තීරණය කරන්න:

let arr1 = [1, 2, 3]; let arr2 = arr1; arr1[0] = 'a'; console.log(arr2);

කේතය ධාවනය නොකර, කොන්සෝලයේ මොනවා මුද්‍රණය වේදැයි තීරණය කරන්න:

let arr1 = [1, 2, 3]; let arr2 = arr1; arr1[0] = 'a'; arr2[1] = 'b'; console.log(arr1);

කේතය ධාවනය නොකර, කොන්සෝලයේ මොනවා මුද්‍රණය වේදැයි තීරණය කරන්න:

let arr1 = [1, 2, 3]; let arr2 = arr1; arr1[0] = 'a'; arr2[0] = 'b'; console.log(arr2);
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න