JavaScript-இல் Constructors மற்றும் Arrays-இல் தேர்ச்சி பெறுதல்
JavaScript டெவலப்பர்கள் இரண்டு முக்கியக் கருத்துக்களைப் புரிந்துகொள்ள வேண்டும்: Constructors மற்றும் Arrays.
Constructors உங்களுக்கு objects-களை உருவாக்க உதவுகின்றன. ஒரு function-லிருந்து objects-களை உருவாக்க new keyword-ஐப் பயன்படுத்தவும். இது name மற்றும் age போன்ற properties-களைத் தானாகவே அமைக்கிறது.
Example: function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }
const person1 = new Person("Pranjal", 30);
Arrays தரவுகளின் பட்டியல்களைச் சேமிக்கின்றன. இவை zero-based indexing முறையைப் பயன்படுத்துகின்றன. அதாவது, முதல் உறுப்பு index 0-இல் இருக்கும்.
முக்கியமான Array Methods:
- push: இறுதியில் ஒரு உறுப்பைச் சேர்க்கும்.
- pop: கடைசி உறுப்பை நீக்கும்.
- unshift: தொடக்கத்தில் ஒரு உறுப்பைச் சேர்க்கும்.
- shift: முதல் உறுப்பை நீக்கும்.
- length: array-இன் அளவைக் காட்டும்.
தரவுகளைச் செயலாக்க நீங்கள் இந்தத் கருவிகளைப் பயன்படுத்துகிறீர்கள். உதாரணமாக, மாணவர்களின் மதிப்பெண் பட்டியலை ஒரு loop மூலம் ஆய்வு செய்து, மொத்த மதிப்பெண் அல்லது சராசரியைக் கண்டறியலாம்.
மதிப்பெண்களைக் கணக்கிடுவதற்கான தர்க்க ஓட்டம் (Logic flow):
- ஒரு loop மூலம் தோல்வியடைந்த மதிப்பெண்களைச் சரிபார்க்கவும்.
- அனைத்து மதிப்பெண்களின் கூட்டுத்தொகையைக் கணக்கிடவும்.
- சராசரியைப் பெற கூட்டுத்தொகையை array length-ஆல் வகுக்கவும்.
- சராசரி மதிப்பெண்ணின் அடிப்படையில் ஒரு grade-ஐ வழங்கவும்.
இந்த அடிப்படைகளில் தேர்ச்சி பெறுவது உங்கள் code-ஐ சுத்தமாகவும் திறமையாகவும் மாற்றும்.
Source: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8