Co to są metody JavaScript i jak ich używać?



Metody JavaScript to akcje, które można wykonywać na obiektach. Metoda JavaScript to właściwość zawierająca definicję funkcji.

Obiekty JavaScript to zbiory par kluczy lub wartości. Wartości składają się z właściwości i metod. Zawiera również inne typy danych JavaScript, takie jak , liczby i wartości logiczne. W tym artykule omówimy różne metody JavaScript w następującej kolejności:

Co to są metody JavaScript?

Metody JavaScript to akcje, które można wykonywać na obiektach. Metoda JavaScript to właściwość zawierająca plik funkcjonować definicja. Na przykład:





własność Wartość

Imię

Stokrotka



Nazwisko

Zielony

Wiek



25

FullName

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

Te metody to nic innego jak funkcje przechowywane jako obiekt nieruchomości. Zobaczmy teraz, jak uzyskać dostęp do tych metod obiektów w JavaScript.

Jak uzyskać dostęp do metod obiektów?

Dostęp do metod obiektów można uzyskać przy użyciu następującej składni:

objectName.methodName ()

Tutaj musisz opisać FullName () jako metoda obiektu Person i FullName jako właściwość. Właściwość fullName działa jako funkcja, gdy jest wywoływana za pomocą (). Oto przykład, jak uzyskać dostęp do FullName () metoda obiektu osoby:

Name = person.FullName ()

W ten sposób możesz uzyskać dostęp do metody obiektu. Istnieją różne rodzaje metod. Dlatego szczegółowo omówimy te metody.

Różne typy metod JavaScript

Różne typy Metody dostępne w globalnym konstruktorze Object to:

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

Object.create

Możesz stworzyć obiekt za pomocą Object.create () funkcjonować. Daje to dodatkową elastyczność, która pozwala wybrać prototyp nowego obiektu.

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

W powyższym przykładzie obj jest prototypem, z którego tworzony jest obiekt createdObj. Może również korzystać z właściwości prototypu dzięki dziedziczeniu. W ten sposób możesz użyć mówić() bez deklarowania, że ​​w createdObj.

Object.keys

Funkcja object.keys służy do wybierania tylko kluczy lub etykiet właściwości obiektów i zwraca plik szyk .

let keys = Object.keys (osoba) console.log (klucze) // ['imię', 'wiek']

Object.freeze

Funkcja zamrażania służy do zamrażania obiektu pod kątem wszelkich zmian klucza lub wartości. Nie zgłasza żadnego błędu, chyba że jesteś w trybie ścisłym. Ale zmiana wartości nie będzie miała wpływu na Twój obiekt.

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

Object.values

Ta funkcja służy do zaznaczania tylko wartości obiektów i zwraca tablicę w następujący sposób:

let wartości = Object.values ​​(osoba) console.log (wartości)

Oto kilka różnych typów metod. W ten sposób dotarliśmy do końca naszego artykułu. Mam nadzieję, że rozumiesz różne typy metod JavaScript i sposób ich używania.

różnica między java i class

Teraz, gdy wiesz już o metodach w JavaScript, zapoznaj się z przez Edureka. Szkolenie z zakresu certyfikacji w zakresie tworzenia aplikacji internetowych pomoże Ci nauczyć się, jak tworzyć imponujące witryny internetowe przy użyciu HTML5, CSS3, Twitter Bootstrap 3, jQuery i interfejsów API Google oraz wdrażać je w usłudze Amazon Simple Storage Service (S3).

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w sekcji „Metody JavaScript”, a my skontaktujemy się z Tobą.