Javascriptcore JSObjectGetPropertyCallback的默认实现是什么?

Javascriptcore JSObjectGetPropertyCallback的默认实现是什么?,javascriptcore,Javascriptcore,我正在用静态函数和属性变量构建一个JSObjectRef,但是我发现如果我这样定义类: static JSStaticFunction myStaticFunctions[] = { { "myStFunc", JSAction::jsMyStFunc, kJSPropertyAttributeNone }, { 0, 0, 0 } }; JSClassDefinition classDef = kJSClassDefinitionEmpt

我正在用静态函数和属性变量构建一个JSObjectRef,但是我发现如果我这样定义类:

    static JSStaticFunction myStaticFunctions[] = {
        { "myStFunc", JSAction::jsMyStFunc, kJSPropertyAttributeNone },
        { 0, 0, 0 }
    };
    JSClassDefinition classDef = kJSClassDefinitionEmpty;
    classDef.staticFunctions = myStaticFunctions;
    classDef.getProperty = jsPropertyGet;
    jsclass = JSClassCreate(&classDef);
    proto = JSObjectMake(cx, jsclass, NULL);
在javascript中调用静态函数mystfunc时,也会调用getProperty callbackjsPropertyGet,但我不知道如何返回默认操作。

好的,我知道了

对于JSObjectGetPropertyCallback,返回NULL将请求转发到它的静态属性,然后是父类链,然后是原型链

对于JSObjectSetPropertyCallback,如果不想自己处理,则返回false