当我们创建一个对象而且里面有函数时,我们在返回函数中想要调用对象里面的数据经常会发现调用不了,可以看以下案例
对此我所知道的有三种解决方案分享给大家
1.使用函数的bind方法,绑定当前this;
2.使用变量将上面的this接收一下,然后下面不使用this,使用那个变量;
3.使用ES6的箭头函数,可以完美避免此问题;
以上是我查阅,所测试过的解决办法,分享给大家。
当我们创建一个对象而且里面有函数时,我们在返回函数中想要调用对象里面的数据经常会发现调用不了,可以看以下案例
对此我所知道的有三种解决方案分享给大家
1.使用函数的bind方法,绑定当前this;
2.使用变量将上面的this接收一下,然后下面不使用this,使用那个变量;
3.使用ES6的箭头函数,可以完美避免此问题;
以上是我查阅,所测试过的解决办法,分享给大家。