Javascript 将整个代码像JQuery一样放在一起

Javascript 将整个代码像JQuery一样放在一起,javascript,optimization,Javascript,Optimization,我知道这个问题听起来很奇怪,但是我怎么才能把代码组合起来呢?有什么工具可以帮我解决这个问题吗 例如: var d = "Hello world"; if(typeof d == 'string') { console.log("its a string!"); }else{ console.log("it isnt a string!"); } 到 我有很多代码,有一次我读到这样的代码会运行得更快,他提到了一些工具,但我也不记得它的名字和帖子。你要找的是一个javascript迷你程序。从页

我知道这个问题听起来很奇怪,但是我怎么才能把代码组合起来呢?有什么工具可以帮我解决这个问题吗

例如:

var d = "Hello world";
if(typeof d == 'string')
{
 console.log("its a string!");
}else{
console.log("it isnt a string!");
}


我有很多代码,有一次我读到这样的代码会运行得更快,他提到了一些工具,但我也不记得它的名字和帖子。

你要找的是一个javascript迷你程序。从页面的标记或输出中删除空白会使其更快地传输到浏览器,而不一定运行得更快


是一个很好的起点。

您正在寻找的是一个javascript迷你程序。从页面的标记或输出中删除空白会使其更快地传输到浏览器,而不一定运行得更快

这是一个很好的起点。

这被称为缩小。到处都有很多缩小工具(只有谷歌的“JavaScript缩小器”),有些可以在线运行。其他的则内置在框架中,比如RubyonRails的uglifier。还有一些CDN(如CloudFlare)可以在提供JS服务时为您缩小站点中的JS

缩小减少了文件大小。。有时意义重大。所有这些空白字符加起来。这使得JS文件的下载速度更快,这对于连接速度慢的人来说非常好,尤其是在移动设备上

一旦下载完毕,缩小的JS可能不会比未缩小的运行得更快。

这就是所谓的缩小。到处都有很多缩小工具(只有谷歌的“JavaScript缩小器”),有些可以在线运行。其他的则内置在框架中,比如RubyonRails的uglifier。还有一些CDN(如CloudFlare)可以在提供JS服务时为您缩小站点中的JS

缩小减少了文件大小。。有时意义重大。所有这些空白字符加起来。这使得JS文件的下载速度更快,这对于连接速度慢的人来说非常好,尤其是在移动设备上


一旦下载完毕,缩小版JS可能不会比未缩小版运行得更快。

如果您有兴趣了解jQuery是如何实现的,他们实际上在git hub页面上有自己的构建文件。他们使用一个名为concat、lint、minify的工具,并在脚本发布之前对其进行测试。这是一个相对简单的工具使用,它是非常强大的。如果您有兴趣了解jQuery是如何实现的,您可以

,他们实际上在git hub页面上有自己的构建文件。他们使用一个名为concat、lint、minify的工具,并在脚本发布之前对其进行测试。这是一个相对简单的工具使用,它是非常强大的。您可以

只需添加一点,即缩小文件的命名约定是
.min.js
。例如,如果您的开发代码名为
myscript.js
,则缩小版本将为
myscript.min.js
。只需添加缩小文件的命名约定为
.min.js
。例如,如果您的开发代码名为
myscript.js
,那么缩小的版本将是
myscript.min.js
if(typeof d == 'string'){console.log("its a string!");}else{console.log("it isnt a tring!");}