关于调用js函数的概念问题。

yoshubom 2007-01-18 07:25:07
请问这两种写法的不同之处是什么?

定义了一个名为callback 的函数,在另一个函数里写到:

req.onreadystatechange = callback;



req.onreadystatechange = callback();

区别在哪呢?
...全文
205 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michael_g 2007-01-18
  • 打赏
  • 举报
回复
第一个系统会将callback当做变量
第二个系统将callback()当做函数
yoshubom 2007-01-18
  • 打赏
  • 举报
回复
请问有相关的资料可以参考吗?我想知道多一些,谢谢!
afoskoo 2007-01-18
  • 打赏
  • 举报
回复
req.onreadystatechange = callback;
直接将callback赋值给req.onreadystatechange
req.onreadystatechange = callback();
将callback的执行结果赋值给req.onreadystatechange

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧