𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀 𝗮𝗻𝗱 𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

JavaScript डेव्हलपर्सना दोन मुख्य संकल्पना समजून घेणे आवश्यक आहे: Constructors आणि Arrays.

Constructors तुम्हाला ऑब्जेक्ट्स (objects) तयार करण्यास मदत करतात. फंक्शनमधून ऑब्जेक्ट्स तयार करण्यासाठी new कीवर्ड वापरा. यामुळे नाव (name) आणि वय (age) सारखे गुणधर्म (properties) आपोआप सेट होतात.

Example: function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }

const person1 = new Person("Pranjal", 30);

Arrays डेटाच्या सूची (lists) साठवतात. ते zero-based indexing वापरतात. याचा अर्थ असा की पहिला घटक (item) इंडेक्स 0 वर असतो.

महत्त्वाच्या Array Methods:

  • push: शेवटी एक घटक जोडा.
  • pop: शेवटचा घटक काढून टाका.
  • unshift: सुरुवातीला एक घटक जोडा.
  • shift: पहिला घटक काढून टाका.
  • length: Array चा आकार दर्शवते.

डेटावर प्रक्रिया करण्यासाठी तुम्ही या साधनांचा वापर करता. उदाहरणार्थ, एकूण गुण किंवा सरासरी काढण्यासाठी तुम्ही विद्यार्थ्यांच्या गुणांच्या सूचीमधून लूप (loop) फिरवू शकता.

ग्रेड्स (grades) मोजण्यासाठी लॉजिक फ्लो:

  1. लूप वापरून नापास होणारे गुण तपासा.
  2. सर्व गुणांची बेरीज करा.
  3. सरासरी मिळवण्यासाठी बेरजेला array च्या लांबीने (length) भागा.
  4. सरासरी गुणांच्या आधारावर ग्रेड द्या.

या मूलभूत गोष्टींवर प्रभुत्व मिळवल्यामुळे तुमचा कोड अधिक स्वच्छ आणि कार्यक्षम बनतो.

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