gpt4 book ai didi

javascript - 同时进行缩小和丑化有意义吗?

转载 作者:可可西里 更新时间:2023-11-01 01:49:19 26 4
gpt4 key购买 nike

鉴于丑化过程中涉及一些缩小,同时进行缩小和丑化是否仍然有意义?如果是,应该先缩小还是丑化?只做丑化就够了吗?两者都做的话代码会不会更困惑?

最佳答案

两者之间没有真正的区别。甚至 Uglify 也称自己为缩小工具包。

比较 JS 缩小与 CSS 缩小时,区别可能更相关 - CSS 缩小只涉及删除空格 - 原始代码保持不变。

使用 JS 不仅可以删除空格,还可以对代码进行转换,例如将变量名 chop 为单个字符。

精简 JavaScript 不仅会使源代码更小,还会降低代码的可读性,或者使代码变得模糊。但不要假设缩小或丑化,或任何你想称之为的安全措施是一种安全措施。这不是加密。代码更难阅读,但并非不可读,虽然通常不可能将缩小的代码恢复到其原始形式,但可以“美化”它并使其更具可读性。

同时缩小和丑化是没有意义的,因为大多数缩小器都会删除空格和不必要的字符,并混淆代码。您所做的只是引入另一个构建步骤。

关于javascript - 同时进行缩小和丑化有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33708197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com