JavaScript-இல் Array Methods
Array-களைக் கையாள்வதில் தேர்ச்சி பெறுவது எந்தவொரு டெவலப்பருக்கும் அவசியமானது. JavaScript-இல் உள்ள மிகவும் பொதுவான array methods பற்றிய ஒரு விரைவான வழிகாட்டி இதோ.
நீளம் மற்றும் உள்ளடக்கத்தை நிர்வகித்தல்
length: ஒரு array-இல் உள்ள உருப்படிகளின் எண்ணிக்கையை இது வழங்கும். ஒரு array-ஐக் குறைக்க அல்லது நீட்டிக்க இந்த property-ஐ நீங்கள் மாற்றலாம்.toString(): ஒரு array-ஐ ஒரு தனிச் சரமாக (string) மாற்றுகிறது. இது உங்கள் அசல் array-ஐ மாற்றாது.join(): அனைத்து உறுப்புகளையும் ஒரு சரமாக இணைக்கிறது. கமா (comma) அல்லது இடைவெளி (space) போன்ற ஒரு தனிப்பயன் பிரிப்பானைத் (separator) நீங்கள் தேர்ந்தெடுக்கலாம். இது null அல்லது undefined ஆகியவற்றை வெற்றுக் சரங்களாக மாற்றுகிறது.isArray(): ஒரு மாறி (variable) array ஆக உள்ளதா என்பதைச் சரிபார்க்க இது ஒரு நம்பகமான வழியாகும்.
உருப்படிகளைச் சேர்த்தல் மற்றும் நீக்குதல்
push(): ஒரு array-இன் இறுதியில் ஒன்று அல்லது அதற்கு மேற்பட்ட உருப்படிகளைச் சேர்க்கிறது. இது புதிய நீளத்தை (length) வழங்கும்.pop(): ஒரு array-இன் கடைசி உருப்படியை நீக்குகிறது. நீங்கள் நீக்கிய உருப்படியை இது வழங்கும்.unshift(): ஒரு array-இன் தொடக்கத்தில் உருப்படிகளைச் சேர்க்கிறது.shift(): ஒரு array-இன் முதல் உருப்படியை நீக்குகிறது.splice(): உருப்படிகளை நீக்குவதன் மூலம், மாற்றுவதன் மூலம் அல்லது புதியவற்றைச் சேர்ப்பதன் மூலம் உங்கள் array-ஐ மாற்றுகிறது. இது அசல் array-ஐ மாற்றியமைக்கும்.toSpliced():spliceசெய்யும் அனைத்தையும் இது செய்கிறது, ஆனால் அசல் array-ஐ மாற்றாமல் ஒரு புதிய array-ஐ உருவாக்குகிறது.
தரவை அணுகுதல் மற்றும் நகலெடுத்தல்
at(): உருப்படிகளைப் பெறுவதற்கான நவீன வழி. இறுதியிலிருந்து எண்ணுவதற்கு எதிர்மறை எண்களைப் (negative numbers) பயன்படுத்தவும். உதாரணமாக,.at(-1)கடைசி உருப்படியைப் பெறும்.slice(): ஒரு array-இன் ஒரு பகுதியை மட்டும் பிரித்தெடுக்கிறது. இது ஒரு புதிய array-ஐ வழங்கும் மற்றும் அசல் array-ஐ மாற்றாது.concat(): இரண்டு அல்லது அதற்கு மேற்பட்ட array-களை இணைத்து ஒரு புதிய array-ஐ உருவாக்குகிறது.copyWithin(): ஒரே array-க்குள் இருக்கும் உறுப்புகளை மற்றொரு இடத்திற்கு நகலெடுக்கிறது.flat(): nested array-களை ஒரே மட்டத்திற்கு (single level) மாற்றுகிறது.
Array-கள் வழியாகச் சுழற்சி செய்தல்
forEach(): உங்கள் array-இல் உள்ள ஒவ்வொரு உருப்படிக்காகவும் ஒரு function-ஐ இயக்குகிறது. இது எளிய லூப்களுக்கு (loops) சிறந்தது.
ஆதாரம்: https://www.geeksforgeeks.org/javascript/javascript-array-methods/
முழுமையான வழிகாட்டி: https://dev.to/ezhil_abinayak_e38eec8fb/array-methods-in-javascript-1f5f
