在js中,一共4中调用方式.需要注意的是,调用方式中,this的指向问题. 函数调用模式 this丢失,debug会提示未定义相应属性.按照规范,需要将this赋值给that let myObj = { value : 1, double : function(){ let that = this let _ = function (){ that.value = that.value *2 // this.value = this.value *2 // 内部函数的this被绑定错误值 } _…