Javascript 在脚本和css中,符号/**/是否会像空格一样增加文件大小?
我正在尝试缩小css和javascript代码,我只是想知道符号/*和*/以及其中的字符是否按html、css和javascript文件大小计算,或者它们是否被忽略 这是否意味着我可以用/**/替换所有单个空格,以减少总的文件大小 例如,这3个例子中哪一个最有效,在这方面最低效 示例1:(函数之间的单个空格) 例2:Javascript 在脚本和css中,符号/**/是否会像空格一样增加文件大小?,javascript,jquery,css,Javascript,Jquery,Css,我正在尝试缩小css和javascript代码,我只是想知道符号/*和*/以及其中的字符是否按html、css和javascript文件大小计算,或者它们是否被忽略 这是否意味着我可以用/**/替换所有单个空格,以减少总的文件大小 例如,这3个例子中哪一个最有效,在这方面最低效 示例1:(函数之间的单个空格) 例2: $("#div1").click(function(){$("#div2").slideToggle();return false;}); /* */ $("#button1").
$("#div1").click(function(){$("#div2").slideToggle();return false;});
/* */
$("#button1").click(function() {$('html, body').animate({scrollTop:$("#destination").offset().top}, 1000);});
例3:
$("#div1").click(function(){$("#div2").slideToggle();return false;});/* Clicking on div2 slidetoggles div2. */
/* */
$("#button1").click(function() {$('html, body').animate({scrollTop:$("#destination").offset().top}, 1000);});/* Clicking on button1 scrolls you to destination. */
我假设将所有代码放在一行上是最有效的,但我只包含了这些示例,因为我希望保持某些代码和css的可读性。我知道网上有很多缩小工具,但现在我不想使用,因为我每天都编辑代码,而且还在学习过程中
示例2-3帐户对文件大小是否具有相同的影响?或者一个空格会更有效吗?您应该删除尽可能多的空格、注释等,以减小文件的大小,因为这样可以加快加载速度。当然,在开发过程中不需要考虑这一点,因为在那个阶段,一切都是关于可读性、可维护性等的
修改代码也会对文件大小产生很大影响。这意味着变量名会被截断为a、b、c等名称。您应该删除尽可能多的空格、注释等,以减小文件的大小,因为这样可以加快加载速度。当然,在开发过程中不需要考虑这一点,因为在那个阶段,一切都是关于可读性、可维护性等的
修改代码也会对文件大小产生很大影响。这意味着变量名会被截断为a、b、c等名称。如果要最小化,请将所有内容放在一行中,不带注释。另一方面,你只是在做一些无用的改变。如果您现在想知道更改是否会产生差异,请查看css或js的文件大小。这些文件会像在服务器上一样发送。如果您想最小化,请将所有文件放在一行中,不加注释。另一方面,你只是在做一些无用的改变。如果您现在想知道更改是否会产生差异,请查看css或js的文件大小。这些文件会像在服务器上一样发送。在处理文件方面,解析器会正确地忽略所有注释和不重要的空格 但就文件大小而言,当我们谈论通过互联网传输的文件时(这是html、css和js文件的情况),每一个字符都很重要 这就是为什么如果你缩小所有资产,你的网站会更快,因为它们更小,只用于传输,而不用于处理 但是,请始终记住,当您在开发时,您可以放置所有注释、空格以及您认为理解代码所必需的内容,并且您应该在代码即将投入生产时缩减资源。不要试图自己缩小你的代码,总是使用一些有工作经验的工具,比如
我认为将所有代码放在一行上是最有效的,但我认为 因为我想保留一些示例,所以只包含这些示例 某些代码和css的可读性。我知道有很多 在线缩小工具,但现在我不想使用, 因为我每天编辑代码,而且还在学习中 过程 不要为了减少文件大小而损害代码的可读性。清楚地编写代码,并使用市场确定的缩小工具 如果您经常更改代码,可以使用CSS预处理器(例如,带有的预处理器)之类的工具自动化缩小过程。我将NetBeans和VisualStudio配置为在保存它们时使用更少+干净的CSS来编译和缩小所有CSS。它很容易配置,而且非常有用
有些框架甚至提供功能或插件来帮助您处理此类问题。作为一个例子,我们可以引用for PHP框架来处理文件,解析器会正确地忽略所有注释和不重要的空格 但就文件大小而言,当我们谈论通过互联网传输的文件时(这是html、css和js文件的情况),每一个字符都很重要 这就是为什么如果你缩小所有资产,你的网站会更快,因为它们更小,只用于传输,而不用于处理 但是,请始终记住,当您在开发时,您可以放置所有注释、空格以及您认为理解代码所必需的内容,并且您应该在代码即将投入生产时缩减资源。不要试图自己缩小你的代码,总是使用一些有工作经验的工具,比如
我认为将所有代码放在一行上是最有效的,但我认为 因为我想保留一些示例,所以只包含这些示例 某些代码和css的可读性。我知道有很多 在线缩小工具,但现在我不想使用, 因为我每天编辑代码,而且还在学习中 过程 不要为了减少文件大小而损害代码的可读性。清楚地编写代码,并使用市场确定的缩小工具 如果您经常更改代码,可以使用CSS预处理器(例如,带有的预处理器)之类的工具自动化缩小过程。我已将NetBeans和VisualStudio配置为编译和
$("#div1").click(function(){$("#div2").slideToggle();return false;});/* Clicking on div2 slidetoggles div2. */
/* */
$("#button1").click(function() {$('html, body').animate({scrollTop:$("#destination").offset().top}, 1000);});/* Clicking on button1 scrolls you to destination. */