课程
/前端开发
/JavaScript
/JavaScript进阶篇
js的格式规范 到底要不要加分号 怎么老师一会有分号一会没分号?
2016-10-07
源自:JavaScript进阶篇 7-15
正在回答
加分号是好习惯,不加也能运行,但偶尔会出错。
但雷克萨来看 提问者
http://www.tuicool.com/articles/3IVRNfy
是这样吗?不是现在有另一种说法是,以两空格缩进,只在五种情况下加分号,有三种情况基本不会出现,剩下两种就是以‘(’和‘[’开头在前面加分号。
ECMAScript中的语句以一个分号结尾;如果分号省略,则由浏览器确定语句的结尾。
虽然语句结尾的分号不是必须的,但是我们建议任何时候都不要省略它。因为加上这个分号可以避免很多错误(例如不完整的输入),开发人员也可以放心地通过删除多余的空格来压缩ECMAScript代码(代码行结尾处没有分号会导致压缩错误)。另外,加上分号某些时候也会增进代码的性能,因为这样解析器就不用再花时间推测应该在哪里插入分号了。
尽量以后自己都加吧,形成一种良好的习惯。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答checked=后面到底要不要引号?
6 回答请问js语句结尾需要加分号吗?
3 回答JS中的输出语句,最后一定要加分号吗?
1 回答如代码,两按钮,里面值的内容到底要不要加双引号?是怎么规定的?试了下结果 都是能运行的。
1 回答变量、数值表达式都不要加引号哦~