Heim >Web-Frontend >js-Tutorial >浅析Js中的单引号与双引号问题_javascript技巧

浅析Js中的单引号与双引号问题_javascript技巧

WBOY
WBOYOriginal
2016-05-16 17:17:061161Durchsuche

单引号和双引号其实没啥区别,看你自己习惯了

-------------------不正确
-------------------正确

双引号中再用双引号要这样:
var str = "abc\"def\"ghi"
用反斜杠来禁止解析双引号。

下面是我摘录的,希望对你有用:

在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:

IE提示出错后,再漫不经心地改为:

结果还是出错。
这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:

但为什么javascript中的转义字符\没有效果了呢?

后来找到一段正常的代码:

这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。两个双引号的做法是vbScript的,\"这种做法则是javascript的,而HTML的,则是用",此外还可以使用:"、'。

下面列出各种表达方法:

复制代码 代码如下:







































Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn