𝗠𝗲𝗲𝘀𝘁𝗲𝗿𝘀𝗰𝗵𝗮𝗽 𝗶𝗻 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀 𝗲𝗻 𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
JavaScript vertrouwt op constructors en arrays om gegevens te beheren. Het begrijpen van deze basisprincipes helpt je om schonere code te schrijven.
Constructors
Constructors fungeren als blauwdrukken voor objecten. Gebruik het new-trefwoord om instanties te maken.
Voorbeeld:
function Person(name = "Unknown", age = 0) {
this.name = name;
this.age = age;
}
const person1 = new Person("Pranjal", 30);
const person2 = new Person("Amar");
Het this-trefwoord verwijst naar het object dat wordt aangemaakt.
Arrays
Arrays slaan lijsten met gegevens op. Ze maken gebruik van zero-based indexing. Dit betekent dat het eerste item op index 0 staat.
Belangrijke Array-regels:
• Gebruik .length om de grootte van je lijst te vinden.
• Gebruik .push() om items aan het einde toe te voegen.
• Gebruik .pop() om items van het einde te verwijderen.
• Gebruik .unshift() om items aan het begin toe te voegen.
• Gebruik .shift() om items van het begin te verwijderen.
Praktische Logica
Je gebruikt arrays om getallen te verwerken. Je kunt door cijfers loopen om een totaal of een gemiddelde te vinden.
Als je de cijfers van studenten wilt controleren, volg dan deze stappen:
- Tel hoeveel scores onder de slagingsgrens vallen.
- Tel de totale scores op met behulp van een loop.
- Deel het totaal door het aantal items om het gemiddelde te krijgen.
- Ken een cijfer toe op basis van dat gemiddelde.
Deze logica houdt je gegevens georganiseerd en je functies voorspelbaar.
Bron: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8