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:
- Policz, ile wyników jest poniżej progu zaliczeniowego.
- Zsumuj wszystkie wyniki za pomocą pętli.
- Podziel sumę przez liczbę elementów, aby uzyskać średnią.
- 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