叶落丶诗染
2016-04-11 14:53
一般加号两边的空格不是没关系吗?这是标准问题,还是慕课网后台代码不行?
是这样的,在程序代码中,空格有多少个都是没关系的,就算你上一个变量与下一个变量之间的“+”号空一行都没事,只是一个格式是否标准,是否方便阅读,代码书写是否规范的问题,一般按照正规格式的要求,除了一元运算符之外(也就是只牵扯的一个操作数的运算符,比如!a这样的。),都要在运算符两边空一格,比如5+4的便准格式就是5 + 4,等于号就是var a = 7;。但是,你不用太纠结这些,怎么方便怎么写,后期我们的编程工具都会带有格式化功能,你一点格式化,格式他自己就会排版整齐,非常方便。
慕课网这些习题就是已经格式化了的代码,所以运算符之间都有空格,这样看着舒服,编码也规范!
一般来说这个只是一种编码习惯
合理的利用换行符和空格可以让我们的代码拥有更好的阅读性
比如在 swift 中 苹果也抛弃了";" 但是我还是习惯在一行语句的末尾加上";"
就是说词法分析器已经不需要他了 但是我们人脑还需要他
+号两边的空格不影响计算结果,但建议保留空格。
+号两边的空格不影响计算结果,但建议保留空格。
先算括号里面的!
加括号的先运算。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题