深圳智学无忧教育科技(单题)

题型 难易度 出现频率 浏览 评论
问答题 30 0
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

答:


call和apply都是用来调用一个函数,并且通过第一个参数来改变this的指向。

主要的区别是第二个参数不同,call采用的是reset风格,apply采用数组的方式想函数的参数传值。


bind() 就是将某个函数绑定到某个对象上。使用的方式与call相同,但不会立即执行函数,而是返回要执行函数的引用。如下面代码(为了让你理解)

var func=show.bind(person,"不明");

func();

还能输入{{limitInput-commentDet.length}}个字符