Метода ЈаваСцрипт Објецт.гетОвнПропертиДесцрипторс () враћа све сопствене дескрипторе својстава датог објекта.
Синтакса 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 , број: (Геттер))
Препоручено читање: Јавасцрипт Објецт.гетОвнПропертиДесцриптор ()