- 博客(2)
- 收藏
- 关注
原创 this的异步绑定.bind(this)
当遇到异步ajax请求时,想把请求返回的result结果赋值给ajax外定义的this对象时,直接写this.a = result;是不能成功的。例如: this.a = {}; ajaxService.AjaxPost( {},"getTimeAccount.do").then( function (result) { if(result.status){ console.log(
2017-10-24 14:25:27 8376
转载 Javascript中bind()方法的使用与实现
在讨论bind()方法之前我们先来看一道题目: var altwrite = document.write; altwrite("hello"); //1.以上代码有什么问题 //2.正确操作是怎样的 //3.bind()方法怎么实现 对于上面这道题目,答案并不是太难,主要考点就是this指向的问题,altwrite()函数改变this的指向global或window对象,导致执行时提示
2017-10-24 13:51:00 2481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人