ව්යාප්ති කර්තෘ සහ අරා ඒකාබද්ධ කිරීම
අපට අරා දෙකක් ඇතැයි සිතමු:
let arr1 = ['a', 'b', 'c'];
let arr2 = [1, 2, 3];
අපි arr2 අරයේ පළමු සහ
දෙවන මූලද්රව්ය අතරට arr1 අරයේ
මූලද්රව්ය ඇතුලත් කරමු.
වෙනත් වචන වලින් කියනවා නම්, අපට අවශ්ය කේතය ලිවීමයි,
එය වත්මන් arr2 අරයෙන්
පහත අරය සාදයි:
[1, 'a', 'b', 'c', 2, 3]
මෙම ගැටළුව, පොදුවේ, splice ක්රමය හරහා විසඳිය හැකිය.
කෙසේ වෙතත්, මෙම ගැටළුව විසඳීම වඩාත් පහසු වන්නේ
ව්යාප්තිය හරහාය:
let arr1 = ['a', 'b', 'c'];
let arr2 = [1, ...arr1, 2, 3];
console.log(arr2); // [1, 'a', 'b', 'c', 2, 3] මුද්රණය කරයි
කේතය ධාවනය නොකර, තීරණය කරන්න කොන්සෝලයේ මුද්රණය වන්නේ කුමක්ද:
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr = ['a', ...arr1, 'b', 'c', ...arr2];
console.log(arr);
කේතය ධාවනය නොකර, තීරණය කරන්න කොන්සෝලයේ මුද්රණය වන්නේ කුමක්ද:
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr = ['a', ...arr1, ...arr1, 'b', 'c'];
console.log(arr);
කේතය ධාවනය නොකර, තීරණය කරන්න කොන්සෝලයේ මුද්රණය වන්නේ කුමක්ද:
let arr1 = [1, 2, 3];
let arr2 = [...arr1, 4, 5, 6];
let arr = ['a', 'b', 'c', ...arr2];
console.log(arr);
කේතය ධාවනය නොකර, තීරණය කරන්න කොන්සෝලයේ මුද්රණය වන්නේ කුමක්ද:
let arr1 = [1, 2, 3];
let arr2 = [...arr1, 4, 5, 6];
let arr3 = [...arr2, 7, 8, 9];
let arr = [0, ...arr3];
console.log(arr);
කේතය ධාවනය නොකර, තීරණය කරන්න කොන්සෝලයේ මුද්රණය වන්නේ කුමක්ද:
let arr1 = [1, 2, 3];
let arr2 = [...arr1];
console.log(arr2);