Unshift
unshift முறை வரிசையின் தொடக்கத்தில் அல்லது முன்பகுதியில் புதிய உறுப்புகளை வரிசையாக சேர்க்கிறது. இது அசல் வரிசையை மாற்றி வரிசையின் புதிய நீளத்தை திரும்பப் பெறுகிறது. எடுத்துக்காட்டாக:
let array = [0, 5, 10];
array.unshift(-5); // 4
// RESULT: array = [-5 , 0, 5, 10];
unshift() முறை அசல் வரிசையை மேலெழுதுகிறது.
unshift முறை ஒன்று அல்லது அதிகமான வாதங்களை எடுக்கிறது, இவை வரிசையின் தொடக்கத்தில் சேர்க்கப்பட வேண்டிய உறுப்புகளை குறிக்கின்றன. அவை வழங்கப்படும் வரிசையில் உறுப்புகளை சேர்க்கிறது, எனவே முதல் உறுப்பு வரிசையின் முதல் உறுப்பாக இருக்கும்.
ஒரு வரிசையில் பல உறுப்புகளை சேர்க்க unshift ஐப் பயன்படுத்துவதற்கான எடுத்துக்காட்டு:
const numbers = [1, 2, 3];
const newLength = numbers.unshift(-1, 0);
console.log(numbers); // [-1, 0, 1, 2, 3]
console.log(newLength); // 5