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;