小编典典

JavaScript中的下划线“ _”是什么?

reactjs

我正在做一个redux教程,并且看到这样的呼叫:

this._render();

在其他地方定义为:

_render() {
    ....
}

下划线是什么“ _”?为什么使用它?


阅读 767

收藏
2020-07-22

共1个答案

小编典典

这是私有方法和变量的约定。在JavaScript中,没有类的真正隐私。

这意味着您不应_在对象之外使用这些方法(以“ ” 开头)。从技术上当然可以,但是“ _”表示您不应该这样做。

2020-07-22