modejs使用链式调用和延迟执行示例代码

代码语言:nodejs

所属分类:其他

代码描述:modejs使用链式调用和延迟执行示例代码

代码标签: modejs 链式 调用 延迟 执行 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

class Chainable {
  constructor(value) {
    this.value = value;
    this.delayed = false;
  }

  add(value) {
    this.value += value;
    return this; // 返回实例以支持链式调用
  }

  subtract(value) {
    this.value -= value;
    return this; // 返回实例以支持链式调用
  }

  multiply(value) {
    this.value *= value;
    return this; // 返回实例以支持链式调用
  }

  divide(value) {
    this.value /= value;
    return this; // 返回实例以支持链式调用
  }

  delay(milliseconds) {
    this.delayed = true;
    return this; // 返回实例以.........完整代码请登录后点击上方下载按钮下载查看

网友评论0