Entry: JS_GetUCProperty (Function)
Summary: Finds a specified, Unicode-encoded property and retrieves its value.
Syntax:
JSBool JS_GetUCProperty(JSContext *cx, JSObject *obj,
const jschar *name, size_t namelen, jsval *vp);
Argument Type Description
cx JSContext * Pointer to a JS context from which to derive runtime information.
obj JSObject * Object to search on for the property.
name const jschar * Name of the property to look up.
namelen size_t Length, in bytes of the the property name to look up.
vp jsval * Pointer to a variable into which to store the current value of the property if it exists. If not, vp is set to JSVAL_VOID.
Description:
JS_GetUCProperty examines a specified JS object, obj, its scope and prototype links, for a property named name. namelen indicates the size, in bytes, of name. If the property is not defined on the object in its scope, or in its prototype links, vp is set to JSVAL_VOID.
If the property exists, JS_GetUCProperty sets vp to the current value of the property, and returns JS_TRUE. If an error occurs during the search, JS_GetUCProperty returns JS_FALSE, and vp is undefined.
See also:
|
|
|