社区
JavaScript
帖子详情
请问call(),apply()的具体用法
浴火_凤凰
2008-12-09 11:58:49
请问call(),apply()的具体用法
...全文
342
2
打赏
收藏
请问call(),apply()的具体用法
请问call(),apply()的具体用法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tantaiyizu
2008-12-10
打赏
举报
回复
http://www.scriptlover.com/pages/article.asp?ArticleID=123
qinnewer
2008-12-10
打赏
举报
回复
调用一个对象的一个方法,以另一个对象替换当前对象。
call apply 可以用来代替另一个对象调用一个方法。
可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。
如果没有指定thisObj ,GlobalObj将被实用,比如window
区别就是 参数不一样
call([thisObj[,arg1[, arg2[, [,.argN]]]]])
apply([thisObj[,argArray]])
function func(a,b){
...
}
func.apply(this,[10,20]);
func.call(this,10,20);
js中call与
apply
的
用法
小结.docx
js中call与
apply
的
用法
小结.docx
JS中的call()和
apply
()方法的详解
在 javascript 中,call 和
apply
都是为了改变某个函数运行时的上下文(context)而存在的,一般来说,this总是指向调用某个方法的对象,但是使用call()和
apply
()方法时,就会改变this的指向 语法:
apply
() 接收两...
bind,
apply
,call的
用法
及区别
bind,
apply
,call的
用法
及区别
js中
apply
与call简单
用法
详解.docx
js中
apply
与call简单
用法
详解.docx
javascript中
apply
和call方法的作用及区别说明
1、call,
apply
都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例(就是每个方法)都有call,
apply
属性。既然作为方法的属性,那它们的使用...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章