为什么在线压缩器会更改我的代码?
Why are online minifiers changing my code?
为什么在线压缩器会更改我的代码?
我有我的原始代码...
if (typeof Object.create !== "function") {
Object.create = function (obj) {
function F() {}
F.prototype = obj;
return new F();
};
}
(function ($, window, document) {
var Carousel = {
init : function (options, el) {
var ba ........
和缩小器 returns...
"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){var e,o=this;"function"==t....
我能得到一个在线压缩器的推荐吗?它尊重我的代码,只消除了我的 CSS 和 JAVASCRIPTS 的注释和不必要的空格?
它并没有真正改变您的代码!
它会丑化您的代码,破坏名称、属性和函数名称。这真的是一个缩小器。
如果您不想要这些选项中的任何一个,您可以使用 https://www.uglifyjs.net/,它允许您选择您的选项。
为什么在线压缩器会更改我的代码?
我有我的原始代码...
if (typeof Object.create !== "function") {
Object.create = function (obj) {
function F() {}
F.prototype = obj;
return new F();
};
}
(function ($, window, document) {
var Carousel = {
init : function (options, el) {
var ba ........
和缩小器 returns...
"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){var e,o=this;"function"==t....
我能得到一个在线压缩器的推荐吗?它尊重我的代码,只消除了我的 CSS 和 JAVASCRIPTS 的注释和不必要的空格?
它并没有真正改变您的代码! 它会丑化您的代码,破坏名称、属性和函数名称。这真的是一个缩小器。 如果您不想要这些选项中的任何一个,您可以使用 https://www.uglifyjs.net/,它允许您选择您的选项。