Pat*_*atS 11 javascript jquery
我刚刚下载了最新版本的jQuery npm install jquery,它包含三个未压缩的文件,即:
dist/core.js
dist/jquery.js
dist/jquery.slim.js
Run Code Online (Sandbox Code Playgroud)
我想知道core.js文件是什么,并且找不到任何有关它的文档.对core.js和jquery core.js的 Google搜索不会返回相关答案.
另外,我没有看到任何core.min.js. 那是什么?我会用它吗?
注意:它使用需要AMD加载程序的define()(请参阅https://requirejs.org/docs/whyamd.html#definition ),因此它不能直接包含在html文件中.
一个jQuery CDN在https://code.jquery.com,但它不包括core.js(从我看到的).
查看代码,它只定义了少量函数,其中一些函数是:
extend, each, map, slice, first, last, eq, end
Run Code Online (Sandbox Code Playgroud)
看起来这些也在 jquery.js和jquery.slim.js中定义.
jQuery的文档为核心的https://api.jquery.com/category/core/不匹配是Core.js文件.
\n\n\ncore.js 负责定义 jQuery命名空间,以及jQuery 对象的原型。- jQuery 的工作原理 - 简介
\n
下面的内容也可能非常有用,或者至少可以帮助您更好地理解,但说实话,我认为上面的引用已经足够了解 core.js 文件了。
\n\n\n\n\n\n\n\n它\xe2\x80\x99s 不再使用较新的版本进行维护,但几年前Rob\n Flaherty 创建了 jQuery 1.6\xe2\x80\x99s 源的带注释版本。
\n