问答详情
源自:3-5 完整翻转控制(1)

字符串拼接的问题?

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

var a=21;

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

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

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

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

提问者:精慕门8897441 2016-12-01 11:47

个回答

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

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

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

    \'   转义

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

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

    2、特殊符号