js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量)
总结
1、html中属性规范是用双引号,js中字符串规定是用单引号
2、js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量
单引号和双引号混合使用:
1. 单引号和双引号必须成双成对的出现,可以单引号在外面,也可以双引号在外面
2. 最外面用了双引号了,那么里面就不能再用双引号了,因为引号是成双对的,浏览器读到一个双引号后,到第2个双引号时才算结束。
单引和双引转义:
html 中转义写法
' ----单引号
$#39; ----单引号(兼容IE)
" -----双引号
两个双引号的做法是vbScript的,\"这种做法则是javascript的,而HTML的,则是用"