Function.prototype.bind() 的妙用–修改 this 指向

除了 ES6中 的箭头函数,ES5 中如何修正 setTimeout(),$.ajax 等等中的”this”指向不正确。

假设当前页面上有一个 ID 为"btn_demo"的按钮,我想点击之后三秒改变背景色,第一直觉可能会写出以下代码:

查看全文