Opanowanie konstruktorów i tablic w JavaScript

JavaScript polega na konstruktorach i tablicach w celu zarządzania danymi. Zrozumienie tych podstaw pomaga pisać czystszy kod.

Konstruktory

Konstruktory działają jak schematy dla obiektów. Użyj słowa kluczowego new, aby tworzyć instancje.

Przykład:

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

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

Słowo kluczowe this odnosi się do tworzonego obiektu.

Tablice

Tablice przechowują listy danych. Korzystają z indeksowania od zera. Oznacza to, że pierwszy element znajduje się pod indeksem 0.

Kluczowe zasady dotyczące tablic: • Użyj .length, aby sprawdzić rozmiar listy. • Użyj .push(), aby dodać elementy na koniec. • Użyj .pop(), aby usunąć elementy z końca. • Użyj .unshift(), aby dodać elementy na początek. • Użyj .shift(), aby usunąć elementy z początku.

Praktyczna logika

Tablic używa się do przetwarzania liczb. Możesz przeiterować przez oceny, aby obliczyć sumę lub średnią.

Jeśli chcesz sprawdzić oceny studentów, wykonaj następujące kroki:

  1. Policz, ile wyników jest poniżej progu zaliczeniowego.
  2. Zsumuj wszystkie wyniki za pomocą pętli.
  3. Podziel sumę przez liczbę elementów, aby uzyskać średnią.
  4. Przypisz ocenę na podstawie tej średniej.

Ta logika pozwala utrzymać dane w porządku, a funkcje czyni przewidywalnymi.

Źródło: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8