Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
行与行之间有空格会影响javascript代码的性能吗_Javascript_Performance - Fatal编程技术网

行与行之间有空格会影响javascript代码的性能吗

行与行之间有空格会影响javascript代码的性能吗,javascript,performance,Javascript,Performance,这可能是一个愚蠢的问题,但我仍然有它。代码行之间的空格是否会影响JavaScript代码的性能 JavaScript文件的缩小版本有多有效? 有什么方法可以优化代码性能吗?通过缩小JS代码优化的不是性能,而是脚本大小。这可以提高页面在慢速连接上的加载速度 现在,浏览器使用所谓的JIT编译器来编译脚本代码。因此,运行时绝对不受空格的影响。如果有什么不同的话,编译时间会有微小的差异,但由于编译器只是跳过空白,我甚至不希望有可测量的差异,更不用说明显的差异了 如果您真的想提高代码的运行时性能,那么您就

这可能是一个愚蠢的问题,但我仍然有它。代码行之间的空格是否会影响JavaScript代码的性能

JavaScript文件的缩小版本有多有效?
有什么方法可以优化代码性能吗?

通过缩小JS代码优化的不是性能,而是脚本大小。这可以提高页面在慢速连接上的加载速度

现在,浏览器使用所谓的JIT编译器来编译脚本代码。因此,运行时绝对不受空格的影响。如果有什么不同的话,编译时间会有微小的差异,但由于编译器只是跳过空白,我甚至不希望有可测量的差异,更不用说明显的差异了

如果您真的想提高代码的运行时性能,那么您就不会自己动手优化代码。有数以百万计的资源覆盖这个主题


不过,优化页面加载速度是一件好事,因为每毫秒都能让访问者感到高兴()。并不是每个人都有高速互联网连接。因此,在调试完代码后,将代码最小化并不是一个坏主意,尤其是对于jquery或extjs这样的大型代码库。

缩小代码将减少下载文件以及最初解析和编译文件所需的时间。运行时性能不会受到影响

除非您拥有绝对庞大的源文件(数万行),否则其影响可能非常小,在这种情况下,缩小它是有意义的。缩小的效果取决于文件的大小,但我看到一些库在缩小时(如ExtJS)的大小会急剧下降


提高运行时性能并不是一个简单的答案所能解决的问题,除非您有需要优化的特定代码。如果您希望优化代码的运行时性能,请从分析代码并确定其大部分时间花在哪里开始。如果您使用的是Chrome,它的开发工具中有一个内置的探查器。最近Firefox可能也有一个,但我不确定。

据我所知,代码行之间的空格不会影响性能,JavaScript文件的缩小版本也不会比原始版本快

缩小的源代码下载速度更快。

可能重复