|
 |
 |
 |
 |
 |
 |
 |
 |
JSFunctionSpec
*fs;// one or more functions of an object
|
|
|
JS_DefineFunctions(cx,
obj, fs);
|
|
|
//single
function
|
|
|
JSFunction
*fun = JS_DefineFunction(cx, obj, name, native, nargs, flags);
|
|
JSObject
*fobj = JS_GetFunctionObject(fun);
|
|
|
//
call the function
|
|
|
JS_CallFunction(cx,
obj, fun, argc, argv, rval);
|
|
|
JS_CallFunctionName(cx,
obj, name, argc, argv, rval);
|
|
|
JS_NewFunction,
JS_CloneFunctionObject, JS_CompileFunction
|
|
|
|