Vad är JavaScript-metoder och hur använder jag dem?



JavaScript-metoder är åtgärder som kan utföras på objekt. En JavaScript-metod är en egenskap som innehåller en funktionsdefinition.

JavaScript-objekt är samlingar av nyckel- eller värdepar. Värdena består av egenskaper och metoder. Den innehåller också andra JavaScript-datatyper, till exempel , siffror och booléer. I den här artikeln kommer vi att diskutera de olika JavaScript-metoderna i följande sekvens:

Vad är JavaScript-metoder?

JavaScript-metoder är åtgärder som kan utföras på objekt. En JavaScript-metod är en egenskap som innehåller en fungera definition. Till exempel:





Fast egendom Värde

Förnamn

Daisy



Efternamn

Grön

Ålder



25

Fullständiga namn

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

java hur man använder iterator

Dessa metoder är inget annat än funktioner lagrade som objekt egenskaper. Låt oss nu se hur du kan komma åt dessa objektmetoder i JavaScript.

Hur får jag tillgång till objektmetoder?

Du kan komma åt objektmetoderna med följande syntax:

objectName.methodName ()

Här måste du beskriva Fullständiga namn() som en metod för Person-objektet och FullName som en egenskap. Egenskapen fullName fungerar som en funktion när den anropas med (). Här är ett exempel på hur du kommer åt Fullständiga namn() metod för ett personobjekt:

Namn = person.FullName ()

Så här kan du komma åt objektmetoden. Nu finns det olika typer av metoder. Så vi kommer att diskutera dessa metoder i detalj.

Olika typer av JavaScript-metoder

De olika typerna av Metoder som är tillgängliga i globala objektkonstruktörer är:

  • Object.create ()
  • Object.keys ()
  • Objekt. Frys ()
  • Object.values ​​()

Objekt. Skapa

Du kan skapa objekt med Object.create () fungera. Detta har en extra flexibilitet som låter dig välja prototypen för ditt nya objekt.

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

I exemplet ovan är obj prototypen från vilken createdObj skapas. Det kan också använda prototypens egenskaper på grund av arv. Således kan du använda tala() metod utan att deklarera det i createdObj.

hur man sammanställer Java-koder

Object.keys

Object.keys-funktionen används för att plocka bara nycklar eller egenskapsetiketter för objekt och returnerar en array .

let keys = Object.keys (person) console.log (keys) // ['namn', 'ålder']

Objekt. Frys

Frysfunktionen används för att frysa objektet för eventuella ändringar i nyckel eller värden. Det ger inget fel om du inte är i strikt läge. Men det kommer ingen effekt av värdeförändring på ditt objekt.

låt frozenObject = Object.freeze (person) frozenObject.name = 'Rachel' console.log (frozenObject)

Objektvärden

Denna funktion används för att bara välja objektvärden och returnerar en matris på följande sätt:

låt värden = Object.values ​​(person) console.log (värden)

Dessa är några av de olika typerna av metoder. Med detta har vi kommit till slutet av vår artikel. Jag hoppas att du förstod de olika typerna av JavaScript-metoder och hur de används.

Nu när du känner till metoder i JavaScript, kolla in av Edureka. Webbutvecklingscertifieringsträning hjälper dig att lära dig att skapa imponerande webbplatser med HTML5, CSS3, Twitter Bootstrap 3, jQuery och Google API: er och distribuera den till Amazon Simple Storage Service (S3).

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i 'JavaScript-metoder' så återkommer vi till dig.