Co jsou metody JavaScriptu a jak je používat?



Metody JavaScript jsou akce, které lze provádět na objektech. Metoda JavaScript je vlastnost, která obsahuje definici funkce.

Objekty JavaScript jsou kolekce párů klíčů nebo hodnot. Hodnoty se skládají z vlastností a metod. Obsahuje také další datové typy JavaScriptu, například , čísla a booleovské hodnoty. V tomto článku probereme různé metody JavaScriptu v následujícím pořadí:

Co jsou metody JavaScriptu?

Metody JavaScript jsou akce, které lze provádět na objektech. Metoda JavaScript je vlastnost, která obsahuje a funkce definice. Například:





Vlastnictví Hodnota

Jméno

Sedmikráska



Příjmení

Zelený

Stáří



25

Celé jméno

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

Tyto metody nejsou nic jiného než funkce uložené jako objekt vlastnosti. Nyní se podívejme, jak máte k těmto metodám objektů přístup v JavaScriptu.

Jak získat přístup k metodám objektu?

K metodám objektu můžete přistupovat pomocí následující syntaxe:

objectName.methodName ()

Zde musíte popsat Celé jméno() jako metoda objektu Person a FullName jako vlastnost. Vlastnost fullName funguje jako funkce, když je vyvolána pomocí (). Zde je příklad přístupu k souboru Celé jméno() metoda objektu osoby:

Jméno = osoba.FullName ()

Takto získáte přístup k metodě objektu. Nyní existují různé typy metod. Budeme tedy podrobně diskutovat o těchto metodách.

Různé typy metod JavaScriptu

Různé typy Metody, které jsou k dispozici v globálním konstruktoru objektů, jsou:

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

Object.create

Objekt můžete vytvořit pomocí Object.create () funkce. To má další flexibilitu, která vám umožní vybrat prototyp vašeho nového objektu.

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

Ve výše uvedeném příkladu je obj prototyp, ze kterého je vytvořen createdObj. Může také využívat vlastnosti prototypu kvůli dědičnosti. Můžete tedy použít mluvit() metoda bez deklarace, že v createdObj.

Object.keys

Funkce object.keys se používá k výběru pouze klíčů nebo štítků vlastností objektů a vrací pole .

rozdíl mezi java a třídou
let keys = Object.keys (person) console.log (keys) // ['name', 'age']

Object.freeze

Funkce zmrazení slouží k pozastavení objektu při jakýchkoli změnách klíče nebo hodnot. Nevyvolá žádnou chybu, pokud nejste v přísném režimu. Na váš objekt ale nebude mít žádný vliv změna hodnoty.

let frozenObject = Object.freeze (person) frozenObject.name = 'Rachel' console.log (frozenObject)

Hodnoty objektu

Tato funkce se používá k výběru pouze hodnot objektů a vrací pole následujícím způsobem:

let values ​​= Object.values ​​(person) console.log (values)

Toto jsou některé z různých typů metod. Tím jsme se dostali na konec našeho článku. Doufám, že jste pochopili různé typy metod JavaScriptu a jak se používají.

Nyní, když víte o metodách v JavaScriptu, podívejte se na podle Edureka. Certifikační školení pro vývoj webových aplikací vám pomůže naučit se, jak vytvářet působivé webové stránky pomocí HTML5, CSS3, Twitter Bootstrap 3, jQuery a Google API a jak je nasadit do služby Amazon Simple Storage Service (S3).

Máte na nás dotaz? Uveďte to prosím v sekci komentářů v části „Metody JavaScriptu“ a my se vám ozveme.