扫码关注官方订阅号
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
刚好翻到了
js并不会强制要求分号,因为他会自动给你追加分号。
如果没有分号的话,你必须保证代码的格式正确,否则在压缩的时候就会出现意想不到的错误
其实很简单,因为作者的编码风格就是这样,没有带分号,你可能会觉得,这么多代码,不加必要的符号,难道不会出错么。
其实你所看到zepto.js的源码,其实不是真正的源码,而是编译工具压缩合并成一个文件了;真正的源码文件都是很多个小的js文件组成,内容也不是很多;团队约定了这么干,写zepto的团队就都这么干了,无关大雅的。
最后附上github的zepto的真正源码,看一下就知道了。传送门:https://github.com/madrobby/zepto/tree/master/src
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
刚好翻到了
js并不会强制要求分号,因为他会自动给你追加分号。
如果没有分号的话,你必须保证代码的格式正确,否则在压缩的时候就会出现意想不到的错误
其实很简单,因为作者的编码风格就是这样,没有带分号,你可能会觉得,这么多代码,不加必要的符号,难道不会出错么。
其实你所看到zepto.js的源码,其实不是真正的源码,而是编译工具压缩合并成一个文件了;真正的源码文件都是很多个小的js文件组成,内容也不是很多;团队约定了这么干,写zepto的团队就都这么干了,无关大雅的。
最后附上github的zepto的真正源码,看一下就知道了。
传送门:https://github.com/madrobby/zepto/tree/master/src