Heim > Artikel > Web-Frontend > Schreiben Sie zehn verschiedene Klassen in JavaScript
JavaScript ist eine beliebte Programmiersprache, mit der sich verschiedene Arten von Programmen und Anwendungen schreiben lassen. In JavaScript werden Klassen verwendet, um Objekte zu erstellen und reale Konzepte zu simulieren. In diesem Artikel werde ich zehn verschiedene JavaScript-Klassen vorstellen, jede mit ihrem spezifischen Zweck und ihrer spezifischen Funktionalität.
Die Animal-Klasse ist eine einfache Klasse, die zum Erstellen von Tierobjekten verwendet wird. Es enthält einige Attribute wie Name, Alter, Geschlecht usw. und bietet einige Methoden wie das Abrufen des Namens, des Geschlechts usw.
class Animal { constructor(name, age, gender) { this.name = name; this.age = age; this.gender = gender; } getName() { return this.name; } getGender() { return this.gender; } getAge() { return this.age; } }
Die Person-Klasse ist eine komplexere Klasse, die zum Erstellen von Charakterobjekten verwendet wird. Es enthält einige Attribute wie Name, Alter und Beruf und bietet einige Methoden wie Namen, Beruf usw.
class Person { constructor(name, age, job) { this.name = name; this.age = age; this.job = job; } getName() { return this.name; } getJob() { return this.job; } getAge() { return this.age; } }
Fahrzeugklasse ist eine Klasse, die zum Erstellen von Fahrzeugobjekten verwendet wird. Es enthält einige Attribute wie das Automodell, das Nummernschild und den Motortyp und bietet einige Methoden, wie zum Beispiel das Abrufen des Automodells, des Nummernschilds usw.
class Vehicle { constructor(model, plate, engineType) { this.model = model; this.plate = plate; this.engineType = engineType; } getModel() { return this.model; } getPlate() { return this.plate; } getEngineType() { return this.engineType; } }
Die Buchklasse ist eine Klasse, die zum Erstellen von Buchobjekten verwendet wird. Es enthält einige Attribute wie Buchtitel, Autor und Erscheinungsjahr und bietet einige Methoden wie das Abrufen des Buchtitels, des Autors usw.
class Book { constructor(title, author, pubYear) { this.title = title; this.author = author; this.pubYear = pubYear; } getTitle() { return this.title; } getAuthor() { return this.author; } getPubYear() { return this.pubYear; } }
Food-Klasse ist eine Klasse, die zum Erstellen von Lebensmittelobjekten verwendet wird. Es enthält einige Attribute wie Name, Kategorie und Preis und bietet einige Methoden wie Namen abrufen, Preis abrufen usw.
class Food { constructor(name, category, price) { this.name = name; this.category = category; this.price = price; } getName() { return this.name; } getCategory() { return this.category; } getPrice() { return this.price; } }
Die Shape-Klasse ist eine Klasse, die zum Erstellen von Formobjekten verwendet wird. Es enthält einige Eigenschaften wie Typ, Größe und Farbe und bietet einige Methoden wie das Abrufen des Typs, das Berechnen der Fläche usw.
class Shape { constructor(type, size, color) { this.type = type; this.size = size; this.color = color; } getType() { return this.type; } getSize() { return this.size; } getColor() { return this.color; } calculateArea() { // code to calculate area } }
Die Filmklasse ist eine Klasse, die zum Erstellen von Filmobjekten verwendet wird. Es enthält einige Attribute wie Name, Regisseur und Hauptdarsteller und bietet einige Methoden wie das Abrufen des Namens, des Hauptdarstellers usw.
class Movie { constructor(title, director, actors) { this.title = title; this.director = director; this.actors = actors; } getTitle() { return this.title; } getDirector() { return this.director; } getActors() { return this.actors; } }
Employee-Klasse ist eine Klasse, die zum Erstellen von Mitarbeiterobjekten verwendet wird. Es enthält einige Attribute wie Name, Jobnummer und Position und bietet einige Methoden wie das Abrufen des Namens, der Position usw.
class Employee { constructor(name, id, jobTitle) { this.name = name; this.id = id; this.jobTitle = jobTitle; } getName() { return this.name; } getId() { return this.id; } getJobTitle() { return this.jobTitle; } }
Die Computerklasse ist eine Klasse, die zum Erstellen von Computerobjekten verwendet wird. Es enthält einige Attribute wie Marke, Modell und Betriebssystem und bietet einige Methoden wie Marke, Modell usw.
class Computer { constructor(brand, model, os) { this.brand = brand; this.model = model; this.os = os; } getBrand() { return this.brand; } getModel() { return this.model; } getOS() { return this.os; } }
Artikelklasse ist eine Klasse, die zum Erstellen von Artikelobjekten verwendet wird. Es enthält einige Attribute wie Titel, Autor und Inhalt und bietet einige Methoden wie Titel, Inhalt usw.
class Article { constructor(title, author, content) { this.title = title; this.author = author; this.content = content; } getTitle() { return this.title; } getAuthor() { return this.author; } getContent() { return this.content; } }
Die oben genannten sind zehn verschiedene JavaScript-Klassen, jede Klasse hat ihren spezifischen Zweck und ihre spezifische Funktion. Diese Klassen können zum Erstellen verschiedener Objekttypen verwendet werden und bieten viele praktische Methoden, um das Schreiben von Code präziser und effizienter zu gestalten. Unabhängig davon, ob Sie Webseiten oder Anwendungen entwickeln, sind JavaScript-Klassen sehr nützliche Werkzeuge, die Sie bei Ihrer täglichen Programmierarbeit flexibel einsetzen sollten.
Das obige ist der detaillierte Inhalt vonSchreiben Sie zehn verschiedene Klassen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!