AsyncGenerator javascript函数给出"令牌上的语法错误"返回",标识符预期"在日食火星

时间:2018-02-11 08:07:47

标签: javascript eclipse jspdf

我收到此错误"令牌上的语法错误"返回",无效的类型"关于java脚本的这些小代码,我很难搞清楚。

感谢。

我在Jspdf文件中遇到AsyncGenerator错误。

      AT 1. gen.return
         2. AsyncGenerator.prototype.throw
         3. AsyncGenerator.prototype.next

我做了大胆的所有错误。



var asyncGenerator = function () {
  function AwaitValue(value) {
    this.value = value;
  }

  function AsyncGenerator(gen) {
    var front, back;

   
    if (typeof gen.return == "function") {
      this.return= undefined;
      
    }
  }

  if (typeof Symbol === "function" && Symbol.asyncIterator) {
    AsyncGenerator.prototype[Symbol.asyncIterator] = function () {
      return this;
    };
  }

  AsyncGenerator.prototype.next = function (arg) {
    return this._invoke("next", arg);
  };

  AsyncGenerator.prototype.throw = function (arg) {
    return this._invoke("throw", arg);
  };

  AsyncGenerator.prototype.return = function (arg) {
    return this._invoke("return", arg);
  };

  return {
    wrap: function (fn) {
      return function () {
        return new AsyncGenerator(fn.apply(this, arguments));
      };
    },
    await: function (value) {
      return new AwaitValue(value);
    }
  };
}();




强文

0 个答案:

没有答案