Обектите на 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“ и ние ще се свържем с вас.