dkfr.net
当前位置:首页 >> js字符串拼接单双引号 >>

js字符串拼接单双引号

你把\"换为单引号',和原来的对比,就看的很清楚了

在js中遇到引号,括号等字符的时候需要用到转义符:\ 例如:“hello “world””里面有两个上双引号,这个在js里面会有歧义,应该如下书写 “hello \"world\"”就ok了 即在引号前面加一个\

怎么(怎样) 什么(为什么,干什么) 如何 多少 是否 (能否) 哪些 吗

试下这样 contents= contents + ""+msg+"";

js里单双引号貌似没啥区别,但可以达到使用方便的目的,比如,有一个字符串是这样本身带引号的 aaaa用单引号包起来就比双引号方便多了,不需要转义 alert('aaaa')就行了。双引号就麻烦不少 alert("aaaa")所以怎么方便怎么来吧。

js单引号要配对。嵌套的时候,不管多少层,最外层才是字符串意义的单引号,内层都是字符单引号,需要转义(\)。 举例: var s1='aaaa';//正确,这是一个常见的字符串,外侧用单引号括起来。var s2='aaa\'aaa';//正确,这里内部有一个单引号,这里...

var str = "1"+"2"+"3"+","+"2"+"3"+"4";alert(str);

var v = "123'456'789"; v = v.replace(/'/g, '"'); alert(v);

你好,在js当中没什么区别,都是可以括住字符串的,所以你会发现一般写这两个队都对。 不过在字符串拼接与函数传参混合的时候,由于同种引号不能嵌套,所以需要者两种引号配合使用,才能实现。举例如下: td=$("修改"); 不用嵌套无法写出来。

你转义符写错了。 ” 应该转义为 \" 因此你的代码应该改为: a.innerHTML = "";(ps: 顺手把你的正斜线也转义了,虽然不是必须) 以上,请采纳,请给分。

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com