为什么只有美化?
不做变量改名级压缩:无完整语法树的文本压缩容易破坏代码语义,压缩请交给项目里的构建工具。
function greet(users) {
users.forEach(function(u) {
if (u.active) {
console.log('hello ' + u.name)
}
});
return users.length
}
const config = {
api: 'https://example.com',
retries: 3,
features: ['format', 'minify']
};
不做变量改名级压缩:无完整语法树的文本压缩容易破坏代码语义,压缩请交给项目里的构建工具。
同行大括号是 JavaScript 主流风格;独立大括号接近 Allman 风格;行尾折叠则是结束大括号独立成行。
格式化由浏览器内的 js-beautify 完成,代码不会发送到任何服务器。