JS中的额外行是否会影响效率

时间:2015-06-24 17:54:18

标签: javascript

所有

我是Javascript的新手,一个问题是:

如果我在javascript文件中添加了很多空行(分隔逻辑代码块),这些行是否会影响执行效率(比如V8需要更多时间来运行它)?

由于

2 个答案:

答案 0 :(得分:4)

简答:不。

浏览器在执行之前解析整个Javascript文件,并且大部分忽略空格。但是,由于这会使文件本身变大,Javascript文件的加载时间会增加。

话虽这么说,制作生产代码时的常用方法是在将源文件放入实时服务器之前缩小(删除所有不必要的空白等)源文件。有Python ExtensionsOnline Tools甚至一些CM​​S /服务器系统可以自动处理它。

因此,将您的代码格式化为人类清晰,然后将其缩小。

答案 1 :(得分:1)

不,它不依赖于您在代码中使用的空格或注释,以使其易于理解。