Какво представляват методите на JavaScript и как да ги използвам?



JavaScript методите са действия, които могат да се извършват върху обекти. Методът на JavaScript е свойство, което съдържа дефиниция на функция.

Обектите на JavaScript са колекции от двойки ключ или стойност. Стойностите се състоят от свойства и методи. Също така съдържа други типове данни на JavaScript, като , числа и булеви числа. В тази статия ще обсъдим различните методи на JavaScript в следната последователност:

Какво представляват методите на JavaScript?

JavaScript методите са действия, които могат да се извършват върху обекти. Методът на JavaScript е свойство, което съдържа функция определение. Например:





Имот Стойност

Първо име

Дейзи



Фамилия

Зелено

Възраст



25

Пълно име

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

Тези методи не са нищо друго освен функции, съхранявани като обект Имоти. Сега нека видим как можете да получите достъп до тези обектни методи в JavaScript.

Как да осъществя достъп до обектни методи?

Можете да получите достъп до обектните методи, като използвате следния синтаксис:

objectName.methodName ()

Тук трябва да опишете Пълно име() като метод на обекта Person и FullName като свойство. Свойството fullName работи като функция, когато се извиква с (). Ето пример за достъп до Пълно име() метод на обект на човек:

Name = person.FullName ()

По този начин можете да получите достъп до обектния метод. Сега има различни видове методи. И така, ние ще обсъдим подробно тези методи.

Различни видове JavaScript методи

Различните видове Методите, които са на разположение в глобалния конструктор на обекти са:

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

Object.create

Можете да създадете обект с Object.create () функция. Това има допълнителна гъвкавост, която ви позволява да изберете прототипа на новия си обект.

нека createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())

В горния пример obj е прототипът, от който е създаден createdObj. Също така, той може да използва свойствата на прототипа поради наследяване. По този начин можете да използвате говори () метод, без да се декларира това в createdObj.

Object.key

Функцията object.keys се използва за избор само на ключове или етикети на свойства на обекти и връща масив .

let keys = Object.keys (човек) console.log (ключове) // ['name', 'age']

Object.freeze

Функцията за замразяване се използва за замразяване на обекта за всякакви промени в ключ или стойности. Не извежда грешка, освен ако не сте в строг режим. Но няма да има ефект от промяна на стойността върху вашия обект.

let frozenObject = Object.freeze (person) frozenObject.name = 'Рейчъл' console.log (frozenObject)

Object.values

Тази функция се използва за избор само на стойности на обекти и връща масив по следния начин:

нека стойности = Object.values ​​(човек) console.log (стойности)

Това са някои от различните видове методи. С това стигнахме до края на нашата статия. Надявам се, че сте разбрали различните видове JavaScript методи и как те се използват.

използване на клас на скенер в java

След като вече знаете за методите в JavaScript, разгледайте от Edureka. Обучението за сертифициране на уеб разработки ще ви помогне да научите как да създавате впечатляващи уебсайтове с помощта на HTML5, CSS3, Twitter Bootstrap 3, jQuery и Google API и да го разположите в Amazon Simple Storage Service (S3).

Имате въпрос към нас? Моля, споменете го в раздела за коментари на „Методи на JavaScript“ и ние ще се свържем с вас.