首页 > 为什么Zepto的源码里,作者的语句都不带分号的?

为什么Zepto的源码里,作者的语句都不带分号的?


刚好翻到了


js并不会强制要求分号,因为他会自动给你追加分号。

如果没有分号的话,你必须保证代码的格式正确,否则在压缩的时候就会出现意想不到的错误


其实很简单,因为作者的编码风格就是这样,没有带分号,你可能会觉得,这么多代码,不加必要的符号,难道不会出错么。

其实你所看到zepto.js的源码,其实不是真正的源码,而是编译工具压缩合并成一个文件了;真正的源码文件都是很多个小的js文件组成,内容也不是很多;团队约定了这么干,写zepto的团队就都这么干了,无关大雅的。

最后附上github的zepto的真正源码,看一下就知道了。
传送门:https://github.com/madrobby/zepto/tree/master/src

【热门文章】
【热门文章】