弑天下
不写分号并非是js的强制语法规则。而且js只是保证了可以帮你加上,但并不是一定帮你准确的加上。所以,如果要不写分号,那么就需要建立在JavaScript能够保证正确的给源代码加上分号,当然这个时候不写分号就成为了JavaScript的标准语法规则了。就如同缩进是语法规则的pyhton,所以如果去python那里主张一下去掉缩进会是什么后果可想而知。大家都吃水果,突然有一天有人说水果里面李子好吃,大家都吃李子吧。果然是争论一片。虽然说爱吃啥吃啥比较明智一点,但是,争论半天到底最终吃的还是不是水果,也没有人关心是拨皮还是不拨皮了。作为多种语言工具的使用者,从C开始可能保持了写分号,在js这里遇到了一个程序语言定义上出现的分号可不写的大坑,但也不说明从C开始爱写分号有什么错,只是想简简单单的将通用的语法规则用到其他语言上,所以,能够掌握什么时候写什么时候不写的确很流弊,的确很大神。但是我什么时候都写分号,照样不影响正常生理工作也很重要。所以不写分号很流弊,但是要想让我站到不写分号党,那么就请让不写分号可以保证能够正确的给我加上分号再说吧。