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

setTimeout("ChangeH('" + id + "',1)", 10); 为什么会要这样写,+,'',以及""的作用是什么呢

请问为什么里面会有两个++,并且还用单引号,双引号分别引起来了。

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

正在回答

2 回答

谢谢~  可是我还是不太清楚ChangeH()这个函数的第一个参数id 为什么要用“+ +”引起来?求解?

0 回复 有任何疑惑可以回复我~

实现的效果是setTimeout("ChangeH(‘id’,1)", 10); ‘“+表示拼接字符串变量 id,因为setTimeout(”“)中已经有双引号,所有内部引号用单引号

0 回复 有任何疑惑可以回复我~
#1

叮叮咚锵 提问者

谢谢~  可是我还是不太清楚ChangeH()这个函数的第一个参数id 为什么要用“+ +”引起来?求解?
2016-04-26 回复 有任何疑惑可以回复我~
#2

葡萄紫 回复 叮叮咚锵 提问者

id是变量,前后必须有+号,“是为了和前/后面的”凑成一对
2016-05-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106972    人
  • 解答问题       543    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

setTimeout("ChangeH('" + id + "',1)", 10); 为什么会要这样写,+,'',以及""的作用是什么呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信