为了账号安全,请及时绑定邮箱和手机立即绑定

setTimeout("ChangeH('"+id+"',1)", 10)和setTimeout(ChangeH(id,1), 10)

setTimeout("ChangeH('"+id+"',1)", 10)和setTimeout(ChangeH(id,1), 10)

小尧 2015-10-01 22:40:17
setTimeout("ChangeH('"+id+"',1)", 10)和setTimeout(ChangeH(id,1), 10)这两种写法区别是什么,菜鸟级,谢谢大神详细解答。
查看完整描述

2 回答

?
Kusoku

TA贡献14条经验 获得超5个赞

再补充一下,函数毕竟是封装,灵活性也更强

查看完整回答
反对 回复 2015-10-01
  • 小尧
    小尧
    ChangeH(id,1)是定义好的一个函数,但不明白第一种调用,ChangeH()第一个参数加了++、‘’、和""是什么鬼
  • 猗顿
    猗顿
    拼接字符串
  • 小尧
    小尧
    有点明白了
?
Kusoku

TA贡献14条经验 获得超5个赞

执行结果来看都一样,要说区别的话,可能最明显的表现就在于性能上了,一般第一个参数建议是函数

查看完整回答
反对 回复 2015-10-01
  • 2 回答
  • 0 关注
  • 1445 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信