ЈаваСцрипт објект гетОвнПропертиДесцрипторс ()

Метода ЈаваСцрипт Објецт.гетОвнПропертиДесцрипторс () враћа све сопствене дескрипторе својстава датог објекта.

Синтакса getOwnPropertyDescriptors()методе је:

 Object.getOwnPropertyDescriptors(obj)

getOwnPropertyDescriptors()Метода, као статичког метода, зове се користи Objectназив класе.

гетОвнПропертиДесцрипторс () Параметри

getOwnPropertyDescriptors()Метод узима у:

  • обј - објекат за који ћете добити све сопствене дескрипторе својстава.

Врати вредност из гетОвнПропертиДесцрипторс ()

  • Враћа објект који садржи све сопствене дескрипторе својстава објекта

Пример: Коришћење гетОвнПропертиДесцрипторс ()

 let obj = ( x: 10, get number() ( return this.x; ), ); let value = Object.getOwnPropertyDescriptors(obj); console.log(value); // getOwnPropertyDescriptors() can be used for shallow clone let cloneObj = Object.create( Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj) ); console.log(cloneObj); // ( x: 10, number: (Getter) )

Оутпут

 (к: (вредност: 10, записљиво: тачно, набрајање: истина, подесиво: истина), број: (добити: (функција: добити број), скуп: недефинисано, набрајање: истина, подесиво: истина)) (к: 10 , број: (Геттер))

Препоручено читање: Јавасцрипт Објецт.гетОвнПропертиДесцриптор ()

Занимљиви Чланци...