课程
/前端开发
/JavaScript
/JavaScript进阶篇
一般加号两边的空格不是没关系吗?这是标准问题,还是慕课网后台代码不行?
2016-04-11
源自:JavaScript进阶篇 2-6
正在回答
是这样的,在程序代码中,空格有多少个都是没关系的,就算你上一个变量与下一个变量之间的“+”号空一行都没事,只是一个格式是否标准,是否方便阅读,代码书写是否规范的问题,一般按照正规格式的要求,除了一元运算符之外(也就是只牵扯的一个操作数的运算符,比如!a这样的。),都要在运算符两边空一格,比如5+4的便准格式就是5 + 4,等于号就是var a = 7;。但是,你不用太纠结这些,怎么方便怎么写,后期我们的编程工具都会带有格式化功能,你一点格式化,格式他自己就会排版整齐,非常方便。
慕课网这些习题就是已经格式化了的代码,所以运算符之间都有空格,这样看着舒服,编码也规范!
叶落丶诗染 提问者
一般来说这个只是一种编码习惯
合理的利用换行符和空格可以让我们的代码拥有更好的阅读性
比如在 swift 中 苹果也抛弃了";" 但是我还是习惯在一行语句的末尾加上";"
就是说词法分析器已经不需要他了 但是我们人脑还需要他
+号两边的空格不影响计算结果,但建议保留空格。
先算括号里面的!
加括号的先运算。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答加号两边为什么不能有空格
6 回答操作符 || 两边不能有空格
2 回答"||" 或左右两边表达式不能加空格的么?
2 回答为什么在这里+两边加空格就不能通过呢???
1 回答join()用两个空格做分隔符