this_元素动态变量? Bootstrap4 Javascript

时间:2017-04-24 01:53:23

标签: javascript jquery twitter-bootstrap

var Dropdown = function () {

    function Dropdown(element) {
        _classCallCheck(this, Dropdown);
        this._element = element;
        this._addEventListeners();
    }   

在bootstrap 4的javascript中,他们拨打this._element = element

_element未在任何地方定义。这是动态实例化变量吗?

1 个答案:

答案 0 :(得分:0)

是的,已经定义了。 this._element绑定到当前函数。

稍后在代码中,他们需要调用new Dropdown

var d = new Dropdown("element");
console.log(d._element); // "element"

编辑:您可以找到真实示例here