Čo sú metódy JavaScript a ako ich používať?



Metódy JavaScript sú akcie, ktoré je možné vykonať na objektoch. Metóda JavaScript je vlastnosť, ktorá obsahuje definíciu funkcie.

Objekty JavaScript sú kolekcie párov kľúčov alebo hodnôt. Hodnoty pozostávajú z vlastností a metód. Tiež obsahuje ďalšie dátové typy JavaScriptu, ako napr , čísla a Booleovci. V tomto článku sa budeme zaoberať rôznymi metódami JavaScriptu v nasledujúcom poradí:

Čo sú metódy JavaScriptu?

Metódy JavaScript sú akcie, ktoré je možné vykonať na objektoch. Metóda JavaScript je vlastnosť, ktorá obsahuje a funkcie definícia. Napríklad:





Nehnuteľnosť Hodnota

Krstné meno

Daisy



Priezvisko

zelená

Vek



25

Celé meno

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

Tieto metódy nie sú ničím iným ako funkciami uloženými ako objekt vlastnosti. Teraz sa pozrime, ako máte prístup k týmto metódam objektov v JavaScripte.

Ako získať prístup k metódam objektu?

K objektovým metódam máte prístup pomocou nasledujúcej syntaxe:

objectName.methodName ()

Tu musíte opísať Celé meno() ako metóda objektu Person a FullName ako vlastnosť. Vlastnosť fullName funguje ako funkcia, keď je vyvolaná pomocou (). Tu je príklad toho, ako získať prístup k Celé meno() metóda objektu osoby:

Meno = osoba. CeléMeno ()

Takto získate prístup k metóde objektu. Teraz existujú rôzne typy metód. Budeme teda podrobne diskutovať o týchto metódach.

Rôzne typy metód JavaScriptu

Rôzne typy Metódy, ktoré sú dostupné v globálnom konstruktore objektov, sú:

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

Object.create

Objekt môžete vytvoriť pomocou Object.create () funkcie. To má ďalšiu flexibilitu, ktorá vám umožní zvoliť prototyp vášho nového objektu.

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

Vo vyššie uvedenom príklade je obj prototyp, z ktorého je vytvorený createdObj. Môže tiež využívať vlastnosti prototypu z dôvodu dedičnosti. Môžete teda použiť hovoriť () metóda bez deklarovania, že v createdObj.

Object.keys

Funkcia object.keys sa používa na výber iba klávesov alebo štítkov vlastností objektov a vráti znak pole .

rozdiel medzi Javou a triedou
let keys = Object.keys (person) console.log (keys) // ['name', 'age']

Object.freeze

Funkcia zmrazenia sa používa na zmrazenie objektu pri akýchkoľvek zmenách v kľúči alebo hodnotách. Nevyvolá to žiadnu chybu, pokiaľ nie ste v prísnom režime. Na váš objekt však nebude mať žiadny vplyv zmeny hodnoty.

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

Hodnoty objektu

Táto funkcia sa používa na výber iba hodnôt objektov a vráti pole nasledujúcim spôsobom:

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

Toto sú niektoré z rôznych typov metód. Týmto sme sa dostali na koniec nášho článku. Dúfam, že ste pochopili rôzne typy metód JavaScriptu a ako sa používajú.

Teraz, keď viete o metódach v JavaScripte, pozrite sa na od Edureka. Osvedčenie o školení v oblasti vývoja webu vám pomôže naučiť sa, ako vytvárať pôsobivé webové stránky pomocou rozhraní HTML5, CSS3, Twitter Bootstrap 3, jQuery a Google API a ako ich nasadiť do služby Amazon Simple Storage Service (S3).

Máte na nás otázku? Uveďte to v sekcii komentárov v časti „Metódy JavaScriptu“ a my sa vám ozveme.