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

("hobby"+j)为什么不是("hobby+j")或者("'hobby'+j")?

var hobby = document.getElementById("hobby"+j);这里面的("hobby"+j)为什么不是("hobby+j")或者("'hobby'+j")?毕竟括号里面的id字段包含在双引号里面啊?

正在回答

1 回答

"hobby"+j 表示字符串hobby与变量j的拼接

“hobby+j”表示字符串hobby+j

"'hobby'+j" 表示 字符串 'hobby'+j

若将括号内赋值到一个变量,打印一下你就知道它们之间的区别了。

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

你家隔壁我姓王 提问者

非常感谢!
2015-09-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

("hobby"+j)为什么不是("hobby+j")或者("'hobby'+j")?

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