vue-object-inspector
Version:
Vue component used as an js/json object inspector/viewer
16 lines (14 loc) • 325 B
JavaScript
export function getPropertyValue(object, propertyName) {
const propertyDescriptor = Object.getOwnPropertyDescriptor(
object,
propertyName
)
if (propertyDescriptor.get) {
try {
return propertyDescriptor.get()
} catch {
return propertyDescriptor.get
}
}
return object[propertyName]
}