es2023_reflect library

Functions

apply$1<T extends JSAny, A extends JSAny, R extends JSAny>(JSFunction target, T thisArgument, Readonly<A> argumentsList) → R
Method apply$1
apply$2(Function$ target, JSAny thisArgument, ArrayLike<JSAny> argumentsList) JSAny
Method apply$2
construct$1<A extends JSAny, R extends JSAny>(R target, Readonly<A> argumentsList, [JSAny newTarget]) → R
Method construct$1
construct$2(Function$ target, ArrayLike<JSAny> argumentsList, [Function$ newTarget]) JSAny
Method construct$2
defineProperty(JSObject target, PropertyKey propertyKey, JSAny attributes) JSBoolean
Method defineProperty
deleteProperty(JSObject target, PropertyKey propertyKey) JSBoolean
Method deleteProperty
get<T extends JSObject, P extends PropertyKey>(T target, P propertyKey, [JSAny receiver]) JSAny
Method get
getOwnPropertyDescriptor<T extends JSObject, P extends PropertyKey>(T target, P propertyKey) JSAny
Method getOwnPropertyDescriptor
getPrototypeOf(JSObject target) JSAny
Method getPrototypeOf
has(JSObject target, PropertyKey propertyKey) JSBoolean
Method has
isExtensible(JSObject target) JSBoolean
Method isExtensible
ownKeys(JSObject target) JSArray<JSAny>
Method ownKeys
preventExtensions(JSObject target) JSBoolean
Method preventExtensions
set$1<T extends JSObject, P extends PropertyKey>(T target, P propertyKey, JSAny value, [JSAny receiver]) JSBoolean
Method set$1
set$2(JSObject target, PropertyKey propertyKey, JSAny value, [JSAny receiver]) JSBoolean
Method set$2
setPrototypeOf(JSObject target, JSObject? proto) JSBoolean
Method setPrototypeOf