JavaScript मधील Constructors आणि Arrays मध्ये प्रभुत्व मिळवणे
JavaScript डेटा व्यवस्थापित करण्यासाठी constructors आणि arrays वर अवलंबून असते. या मूलभूत गोष्टी समजून घेतल्यास तुम्हाला अधिक स्वच्छ (cleaner) कोड लिहिण्यास मदत होते.
Constructors
Constructors हे objects साठी blueprints म्हणून काम करतात. instances तयार करण्यासाठी new कीवर्ड वापरा.
Example:
function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }
const person1 = new Person("Pranjal", 30); const person2 = new Person("Amar");
"this" कीवर्ड तयार केल्या जाणाऱ्या object ला सूचित करतो.
Arrays
Arrays मध्ये डेटाच्या याद्या (lists) साठवल्या जातात. ते zero-based indexing वापरतात. याचा अर्थ असा की पहिली वस्तू index 0 वर असते.
Key Array Rules: • तुमच्या यादीचा आकार शोधण्यासाठी .length वापरा. • शेवटी घटक जोडण्यासाठी .push() वापरा. • शेवटचा घटक काढण्यासाठी .pop() वापरा. • सुरुवातीला घटक जोडण्यासाठी .unshift() वापरा. • सुरुवातीचा घटक काढण्यासाठी .shift() वापरा.
Practical Logic
तुम्ही संख्यांवर प्रक्रिया करण्यासाठी arrays वापरता. एकूण बेरीज किंवा सरासरी काढण्यासाठी तुम्ही marks मधून loop फिरवू शकता.
जर तुम्हाला विद्यार्थ्यांचे ग्रेड तपासायचे असतील, तर या पायऱ्या फॉलो करा:
- किती स्कोअर पासिंग मार्कपेक्षा कमी आहेत ते मोजा.
- loop वापरून एकूण स्कोअरची बेरीज करा.
- सरासरी मिळवण्यासाठी एकूण बेरजेला घटकांच्या संख्येने भागा.
- त्या सरासरीवर आधारित ग्रेड द्या.
हा तर्क तुमचा डेटा व्यवस्थित ठेवतो आणि तुमचे functions अधिक निश्चित (predictable) बनवतो.
Source: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8