字符串拼接的问题?

来源:3-5 完整翻转控制(1)

精慕门8897441

2016-12-01 11:47

拼接额时候不是应该字符串加引号,变量不加吗?就像这样

var a=21;

console.log("这是"+a);

为什么老师的这个插入标签的字符串拼接是id="nav_'+s+'"

还有onclick="turn( g(\'#photo_'+s+'\') )"

这两个都不一样,这些究竟怎么区分使用,谁能给我讲讲,谢谢了。

写回答 关注

2回答

  • qq_Jabo
    2016-12-04 17:40:13
    已采纳

    没有包裹的时候 console.log("这是"+a);

    有包裹的(拼接)  id="nav_'+s+'" ;"turn( g(\'#photo_'+s+'\') )"   

    \'   转义

    精慕门889...

    那么在什么情况下要转义呢

    2016-12-04 20:00:15

    共 2 条回复 >

  • qq_Jabo
    2016-12-04 23:09:14

    1、防止冲突的时候使用转义

    2、特殊符号

CSS3+JS 实现超炫的散列画廊特效

实现更自由的切换照片的画廊效果,打造超酷的切换动画

46090 学习 · 215 问题

查看课程

相似问题