Was sind JavaScript-Methoden und wie werden sie verwendet?



JavaScript-Methoden sind Aktionen, die für Objekte ausgeführt werden können. Eine JavaScript-Methode ist eine Eigenschaft, die eine Funktionsdefinition enthält.

JavaScript-Objekte sind Sammlungen von Schlüssel- oder Wertepaaren. Die Werte bestehen aus Eigenschaften und Methoden. Es enthält auch andere JavaScript-Datentypen, z , Zahlen und Boolesche Werte. In diesem Artikel werden die verschiedenen JavaScript-Methoden in der folgenden Reihenfolge erläutert:

Was sind JavaScript-Methoden?

JavaScript-Methoden sind Aktionen, die für Objekte ausgeführt werden können. Eine JavaScript-Methode ist eine Eigenschaft, die a enthält Funktion Definition. Beispielsweise:





Eigentum Wert

Vorname

Gänseblümchen



Familienname, Nachname

Grün

Alter



25

Vollständiger Name

function () {return this.FirstName + ”” + this.LastName}

Diese Methoden sind nichts anderes als Funktionen, die als gespeichert sind Objekt Eigenschaften. Lassen Sie uns nun sehen, wie Sie in JavaScript auf diese Objektmethoden zugreifen können.

Wie greife ich auf Objektmethoden zu?

Sie können mit der folgenden Syntax auf die Objektmethoden zugreifen:

objectName.methodName ()

Hier muss man das beschreiben Vollständiger Name() als Methode des Person-Objekts und FullName als Eigenschaft. Die Eigenschaft fullName funktioniert als Funktion, wenn sie mit () aufgerufen wird. Hier ist ein Beispiel für den Zugriff auf die Vollständiger Name() Methode eines Personenobjekts:

Name = person.FullName ()

So können Sie auf die Objektmethode zugreifen. Nun gibt es verschiedene Arten von Methoden. Wir werden diese Methoden also im Detail diskutieren.

Verschiedene Arten von JavaScript-Methoden

Die verschiedenen Arten von Im globalen Objektkonstruktor stehen folgende Methoden zur Verfügung:

  • Object.create ()
  • Object.keys ()
  • Object.freeze ()
  • Object.values ​​()

Object.create

Sie können ein Objekt mit erstellen Object.create () Funktion. Dies bietet eine zusätzliche Flexibilität, mit der Sie den Prototyp Ihres neuen Objekts auswählen können.

let createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())

Im obigen Beispiel ist obj der Prototyp, aus dem createdObj erstellt wird. Aufgrund der Vererbung können auch die Eigenschaften des Prototyps verwendet werden. Somit können Sie verwenden sprechen() Methode, ohne dies in createdObj zu deklarieren.

Object.keys

Die Funktion object.keys wird verwendet, um nur Schlüssel oder Eigenschaftsbezeichnungen von Objekten auszuwählen und eine zurückzugeben Array .

let keys = Object.keys (Person) console.log (Schlüssel) // ['Name', 'Alter']

Object.freeze

Die Freeze-Funktion wird verwendet, um das Objekt für Änderungen an Schlüsseln oder Werten einzufrieren. Es wird kein Fehler ausgegeben, es sei denn, Sie befinden sich im strengen Modus. Es gibt jedoch keine Auswirkungen von Wertänderungen auf Ihr Objekt.

let FrozenObject = Object.freeze (Person) FrozenObject.name = 'Rachel' console.log (FrozenObject)

Objektwerte

Diese Funktion wird verwendet, um nur Werte von Objekten auszuwählen und ein Array auf folgende Weise zurückzugeben:

let values ​​= Object.values ​​(Person) console.log (Werte)

Dies sind einige der verschiedenen Arten von Methoden. Damit sind wir am Ende unseres Artikels angelangt. Ich hoffe, Sie haben die verschiedenen Arten von JavaScript-Methoden und deren Verwendung verstanden.

Wie erstelle ich ein dynamisches Array in Java?

Nachdem Sie sich mit Methoden in JavaScript vertraut gemacht haben, lesen Sie die von Edureka. Mit dem Web Development Certification Training lernen Sie, wie Sie beeindruckende Websites mit HTML5-, CSS3-, Twitter Bootstrap 3-, jQuery- und Google-APIs erstellen und für Amazon Simple Storage Service (S3) bereitstellen.

Hast du eine Frage an uns? Bitte erwähnen Sie es im Kommentarbereich von 'JavaScript-Methoden' und wir werden uns bei Ihnen melden.