JavaScript मधील Constructors आणि Arrays मध्ये प्रभुत्व मिळवणे

तुम्हाला JavaScript मध्ये ऑब्जेक्ट्स कसे तयार करायचे आणि लिस्ट कशा व्यवस्थापित करायच्या हे समजून घेणे आवश्यक आहे. हा मार्गदर्शक constructors आणि arrays कव्हर करतो.

Constructors

Constructor एकाच रचनेचे (structure) अनेक ऑब्जेक्ट्स तयार करतो. नवीन instance तयार करण्यासाठी "new" कीवर्ड वापरा.

Example:

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

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

Person 1 मध्ये नाव Pranjal आणि वय 30 आहे. Person 2 मध्ये डिफॉल्ट व्हॅल्यूज वापरल्या आहेत.

Arrays

Arrays मध्ये डेटाच्या लिस्ट साठवल्या जातात. JavaScript arrays मध्ये zero-based indexing वापरले जाते. याचा अर्थ असा की पहिला आयटम index 0 वर असतो.

Key rules: • तुमच्या लिस्टचा आकार पाहण्यासाठी .length वापरा. • शेवटी आयटम जोडण्यासाठी push वापरा. • शेवटचा आयटम काढण्यासाठी pop वापरा. • सुरुवातीला आयटम जोडण्यासाठी unshift वापरा. • पहिला आयटम काढण्यासाठी shift वापरा.

Practical Logic

तुम्ही डेटा प्रोसेस करण्यासाठी arrays वापरू शकता. उदाहरणार्थ, तुम्ही गुणांच्या लिस्टवरून ग्रेड्स (grades) मोजू शकता.

  1. नापास झालेले गुण शोधण्यासाठी array मधून लूप (loop) फिरवा.
  2. एकूण बेरीज मिळवण्यासाठी सर्व संख्यांची बेरीज करा.
  3. सरासरी (average) काढण्यासाठी एकूण बेरजेला array च्या लांबीने (length) भागा.
  4. ग्रेड देण्यासाठी if-else statements वापरा.

हा लॉजिक तुम्हाला तुमच्या कोडमधील डेटा टास्क ऑटोमेट करण्यास मदत करतो.

Source: https://www.geeksforgeeks.org/javascript/javascript-arrays/ Source: https://www.geeksforgeeks.org/javascript/js-constructor-method/

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

Optional learning community: https://t.me/GyaanSetuAi