jquery.com提供的jquery库文件的未压缩版本的用途和用途是什么?

Jit*_*yas 0 javascript css xhtml jquery

Jquery.com提供了2个版本的jquery库.我总是使用Minified版本因为我从不编辑jquery基本文件中的任何内容.但是另一个未压缩代码版本的用途和用途是什么?人们是否编辑主库文件以获取某些内容?

如果是,那么如果我们在主文件中编辑任何内容,那么我们就不能使用google ajax library链接.

Production (19KB, Minified and Gzipped)   
Development (120KB, Uncompressed Code) 
Run Code Online (Sandbox Code Playgroud)

Rob*_*vey 5

它只是让你更容易阅读jQuery的源代码,特别是在调试过程中,看看你的应用程序中出现了什么问题.


cee*_*yoz 5

如果您在开发期间使用缩小版本,浏览器会告诉您X行上有错误,但行X可能包含数百甚至数千行未压缩代码.这使得很难弄清楚究竟是什么导致了这个问题.

因此,针对未压缩的代码进行开发可以让您查看导致问题和修复的原因.应该始终在生产中使用缩小的jQuery,并且不应该调整jQuery的核心功能 - 这就是插件的用途.

编辑5/2014:源映射已在许多浏览器中实现,以允许调试缩小的代码.https://developers.google.com/chrome-developer-tools/docs/javascript-debugging#source-maps