For Each
forEach முறை ஒவ்வொரு வரிசை உறுப்புக்கும் வழங்கப்பட்ட செயல்பாட்டை ஒரு முறை இயக்குகிறது. forEach பயன்படுத்துவதற்கான தொடரியல் இங்கே:
array.forEach(function(element, index, array) {
// element: வரிசையில் செயலாக்கப்படும் தற்போதைய உறுப்பு
// index: வரிசையில் செயலாக்கப்படும் தற்போதைய உறுப்பின் குறியீடு
// array: forEach அழைக்கப்பட்ட வரிசை
});
எடுத்துக்காட்டாக, உங்களிடம் எண்களின் வரிசை இருக்கிறது என்று வைத்துக்கொள்வோம் மற்றும் ஒவ்வொரு எண்ணின் இரட்டிப்பை console ல் அச்சிட விரும்புகிறீர்கள். forEach ஐப் பயன்படுத்தி இவ்வாறு செய்யலாம்:
let numbers = [1, 2, 3, 4, 5];
numbers.forEach(function(number) {
console.log(number * 2);
});
forEach க்கு அனுப்பப்படும் செயல்பாட்டை வரையறுக்க arrow செயல்பாடு தொடரியலையும் பயன்படுத்தலாம்:
numbers.forEach((number) => {
console.log(number * 2);
});
அல்லது
numbers.forEach(number => console.log(number * 2));
forEach முறை அசல் வரிசையை மாற்றாது. இது வரிசையின் உறுப்புகளை மீண்டும் செல்கிறது மற்றும் ஒவ்வொரு உறுப்புக்கும் வழங்கப்பட்ட செயல்பாட்டை இயக்குகிறது.
forEach() முறை காலி அறிக்கைக்கு இயக்கப்படவில்லை.