callMethod<R extends JSAny?> 方法

R callMethod<R extends JSAny?>(
  1. JSAny method, [
  2. JSAny? arg1,
  3. JSAny? arg2,
  4. JSAny? arg3,
  5. JSAny? arg4,
])

在当前 JSObject 上调用 method,最多传递四个参数。

返回调用 method 的结果,它必须是 R 类型。

此辅助函数不允许传递 null 值,因为它根据参数是否为 null 来确定是否传递。如果需要传递 null 值,请优先使用 callMethodVarArgs

实现

R callMethod<R extends JSAny?>(JSAny method,
        [JSAny? arg1, JSAny? arg2, JSAny? arg3, JSAny? arg4]) =>
    _callMethod(method, arg1, arg2, arg3, arg4) as R;