Mutalable data structure and reference value data type in js demo
let array1 = [‘akash’, ‘bikash’, ‘aksara’];
let array2 = array1;
array2.splice(1,1); //removing bikash
console.log(array1);
console.log(array2);
output:
[ ‘akash’, ‘aksara’ ]
[ ‘akash’, ‘aksara’ ]
let array1 = [‘akash’, ‘bikash’, ‘aksara’];
let array2 = […array1];
array2.splice(1,1); //removing bikash
console.log(array1);
console.log(array2);
output:
[ ‘akash’, ‘bikash’, ‘aksara’ ]
[ ‘akash’, ‘aksara’ ]