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):

  1. ஒரு loop மூலம் தோல்வியடைந்த மதிப்பெண்களைச் சரிபார்க்கவும்.
  2. அனைத்து மதிப்பெண்களின் கூட்டுத்தொகையைக் கணக்கிடவும்.
  3. சராசரியைப் பெற கூட்டுத்தொகையை array length-ஆல் வகுக்கவும்.
  4. சராசரி மதிப்பெண்ணின் அடிப்படையில் ஒரு grade-ஐ வழங்கவும்.

இந்த அடிப்படைகளில் தேர்ச்சி பெறுவது உங்கள் code-ஐ சுத்தமாகவும் திறமையாகவும் மாற்றும்.

Source: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8