js中单引号和双引号的区别
2016-02-29 12:40
459 查看
在js中单引号和双引号没有区别,都可以表示字符或字符串。
但是它们必须成对出现,不能前面用一个单引号,后面用一个双引号,这样会报错。
一般情况下,建议优先使用单引号包含字符串,这样做有几个好处:
html中标签的属性是用双引号包裹,在js中如果要动态输出html内容,则用单引号将整体html代码包裹起来,而标签中的属性刚好用双引号,避免了转义
编写代码时,双引号需要按shift才可以输入,无形之中降低了敲代码的速度
虽然在语法上,单引号和双引号没有区别,建议优先选用单引号,如何字符串内还有引号,再用双引号,必要的时候还需要用\进行转义
但是它们必须成对出现,不能前面用一个单引号,后面用一个双引号,这样会报错。
一般情况下,建议优先使用单引号包含字符串,这样做有几个好处:
html中标签的属性是用双引号包裹,在js中如果要动态输出html内容,则用单引号将整体html代码包裹起来,而标签中的属性刚好用双引号,避免了转义
编写代码时,双引号需要按shift才可以输入,无形之中降低了敲代码的速度
虽然在语法上,单引号和双引号没有区别,建议优先选用单引号,如何字符串内还有引号,再用双引号,必要的时候还需要用\进行转义
相关文章推荐
- JSON 之GSON 解析
- 理解js中this的指向
- js 定时器、延时和周期
- 一些js小常识
- JavaScript知识归纳(1)
- JSP_003_jsp原理
- JS实现Html File控件赋值 【转】
- js折叠面板
- JSP_002_jsp和Servlet分工合作
- JavaScript 模块模式
- JavaScript实现点击按钮字体放大、缩小
- Javascript计算两个GPS坐标的距离
- PhantomJS:基于WebKit、开源的服务器端JavaScript API
- 解决纯js文件国际化的问题
- 多附件上传之动态添加input标签
- 理解js回收机制通俗易懂版
- js面向对象基础
- 基于Javascript实现返回顶部按钮
- bzoj 1015: [JSOI2008]星球大战starwar
- JavaScript实现斗地主游戏的思路