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

JavaScript покладається на конструктори та масиви для керування даними. Розуміння цих основ допоможе вам писати чистіший код.

Конструктори

Конструктори слугують кресленнями для об'єктів. Використовуйте ключове слово new для створення екземплярів.

Приклад:

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

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

Ключове слово this посилається на об'єкт, який створюється.

Масиви

Масиви зберігають списки даних. Вони використовують індексацію, що починається з нуля. Це означає, що перший елемент знаходиться під індексом 0.

Основні правила роботи з масивами: • Використовуйте .length, щоб дізнатися розмір вашого списку. • Використовуйте .push(), щоб додати елементи в кінець. • Використовуйте .pop(), щоб видалити елементи з кінця. • Використовуйте .unshift(), щоб додати елементи на початок. • Використовуйте .shift(), щоб видалити елементи з початку.

Практична логіка

Ви використовуєте масиви для обробки чисел. Ви можете перебирати оцінки в циклі, щоб знайти суму або середнє значення.

Якщо ви хочете перевірити оцінки студентів, виконайте такі кроки:

  1. Підрахуйте, скільки балів є нижчими за прохідний бал.
  2. Підсумуйте всі бали за допомогою циклу.
  3. Поділіть суму на кількість елементів, щоб отримати середнє значення.
  4. Призначте оцінку на основі цього середнього значення.

Ця логіка дозволяє тримати ваші дані впорядкованими, а функції — передбачуваними.

Джерело: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8