首页 > 解决方案 > 从该类内部的函数内部访问该类函数内部的函数的正确方法?

问题描述

这样做的经典方法是什么?

class X {
  a() {
    const findme = () => {}
  }

  b() {
    // how do i call findme from inside here?
  }
}

以 OOP 方式这样做是否有意义?

标签: node.jsoop

解决方案


findme是在a()范围内。您可以定义一个类变量并findmea()其中调用它b()

class X {
    a () {
        this.findme = () => {}
    }

    b () {
        this.findme()
    }
}

推荐阅读