这两个文件都有相同的内容吗?还是他们提供了不同的功能,所以我们需要包括他们两个?我是新来的jQuery,所以想知道。谢谢。是否有必要同时包含jquery-1.7.1.js和jquery-1.7.1.min.js?
回答
内容不一样,但功能相同,您应该只包括其中一个。
jquery-1.7.1.js - >这是开发人员将使用的脚本的实际版本。适合开发环境。
jquery-1.7.1.min.js - >这是在QA/Production环境中理想使用的实际脚本(类似压缩)的缩小版本。
阅读关于缩小与它的好处 - >http://www.alistapart.com/articles/better-javascript-minification/
文件的内容实际上并不相同,但它们作为脚本的行为是相同的。 – 2012-03-30 18:44:47
这两个 – Jayy 2012-03-30 18:44:59
@Kaipa之间的区别是什么,例如,当地人被重新命名,并且一些结构在缩小的文件中被改变,所以实际的源代码是不同的。然而,这样做*非常谨慎*,以使得生成的脚本的行为*与原始行为*完全相同。 – 2012-03-30 18:46:41
的.min
版本是minified版本,一个没有.min
的。
他们做他们同样的事。
不,他们是完全一样的,你应该只包括一个。
.min
(“缩小”)版本用于生产用途,因为它更小(注释,空白等已被全部删除)。非缩小版本有助于调试,但具有更大的文件大小。
它们具有相同的确切功能。
'min'文件中删除了所有不必要的字符,以使文件尺寸更小但保持相同的功能。
与.min.js结束的一个是使用更少的磁盘空间压缩版本,你应该使用那一个。
为了澄清,缩小目标并不是真正节省磁盘空间(现在磁盘空间相当便宜),这是因为较小的文件导致更快的下载,因此对于浏览器不支持的最终用户已经有你的脚本缓存。 – 2012-03-30 18:54:08
- 1. 是否有必要有base64_encode
- 2. 是否有必要使用InitCommonControlsEx()和InitCommonControls()?
- 3. 是否可以让PHPStorm自动包含必要的文件?
- 4. Lucene中的文档是否必须包含相同的字段?
- 5. 是否有必要在我的指令中包含销毁方法
- 6. 是否有必要在worldUpdate中包含物理确定性的GameObjects?
- 7. _mmServerScripts是否必要?
- 8. KillTimer是否必要?
- 9. Java - 罐子是否自包含所有必需的功能?
- 10. 带有self.view.frame的initWithFrame:是否有必要?
- 11. 如何在需要时通过HTTPS包含CSS和JS文件?
- 12. 我是否需要包含support-v7/appcompat?
- 13. 排除.js,包括.min.js在发布到Azure时与VS 2015
- 14. 将reactjs组件导出为npm时,是否包含jsx或js
- 15. 是否有必要在顶层包装每个异常?
- 16. 包含同步块的实例是否需要单例?
- 17. Bootstrap无法正常工作,但同时包含js和css
- 18. pyautogui和Mac OSX:xcode是否必要?
- 19. 是否有必要清理SocketAsyncEventArgs.Completed?
- 20. 循环引用是否有必要?
- 21. 是否有必要调用ApplicationContext.start
- 22. 线程是否必要/有用?
- 23. 是否有必要使用addTestDevice?
- 24. 是否有必要为变量赋值?
- 25. 是否有必要更新HTML文件
- 26. 是否有必要升级到jQuery 1.4?
- 27. 调用ZipArchive :: close() - 是否有必要?
- 28. SQL主键 - 是否有必要?
- 29. SQL表拆分 - 是否有必要
- 30. Qt,qt核心包含必要?
请注意,随着您发展为JavaScript开发,您将会遇到这样的命名惯例。当你缩小自己的自定义脚本时,你可能最终会自己使用它。 – 2012-03-30 18:54:17