比如一些变量未定义就直接使用这些提醒是不错,不过一些语句的最后面一几个空格就警告的意义何在??这个规范会容易告成什么问题吗?
我知道如何关掉,就是不明白这个规则的意义,纯属是强迫症吗?
比如一些变量未定义就直接使用这些提醒是不错,不过一些语句的最后面一几个空格就警告的意义何在??这个规范会容易告成什么问题吗?
我知道如何关掉,就是不明白这个规则的意义,纯属是强迫症吗?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答868 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
意义在于团队协作中,如果大家肆意在代码中加空格,虽然空格“不可见”,尤其是行尾的空格。但在代码merge的过程中会给merge的同事带来极大的困扰,明明两段代码是一样的,但由于行尾的空格不同,而造成了冲突,势必增加维护成本。
于是在团队协作中我们鼓励使用
eslint
+esformatter
之类的工具对代码一致性进行管控,以达到提高代码质量,降低沟通/集成成本的目的