JavaScript 压缩
用与打包器同款的 Terser 引擎在浏览器内压缩 JavaScript,限 ES2020 纯语法、不支持 TypeScript 与 JSX,不生成 source map,代码不离开设备。
打开工具 — JavaScript 压缩直接结论: JavaScript 压缩 / JavaScript 格式化: 输入与操作 / 可见结果与导出. 用与打包器同款的 Terser 引擎在浏览器内压缩 JavaScript,限 ES2020 纯语法、不支持 TypeScript 与 JSX,不生成 source map,代码不离开设备。 JavaScript 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。 选择 1–8 个空格或制表符。按下「格式化」后应用选项。 JavaScript 通过解析器处理模块、指令、正则和模板,不执行源码。解析通过不代表运行时兼容。 按任务选择工具,导出前确认当前限制。
| JavaScript 压缩 | JavaScript 格式化 | |
|---|---|---|
| 用途 | 用与打包器同款的 Terser 引擎在浏览器内压缩 JavaScript,限 ES2020 纯语法、不支持 TypeScript 与 JSX,不生成 source map,代码不离开设备。 | JavaScript 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。 选择 1–8 个空格或制表符。按下「格式化」后应用选项。 JavaScript 通过解析器处理模块、指令、正则和模板,不执行源码。解析通过不代表运行时兼容。 |
| 输入 | JavaScript 压缩: 粘贴不超过 256 KiB 的 UTF-8 源码。压缩模式下缩进控件不可用。 | JavaScript 格式化: JavaScript · 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。 |
| 输出 | JavaScript 压缩: 点“复制结果”放入剪贴板,或点“下载”保存为 toolars.min.js。“重置”会清空面板,方便处理下一个脚本。 JavaScript 删除普通注释,不压缩逻辑或改名,也不执行源码。 | JavaScript 格式化: 一致;都导出当前可见的 UTF-8 结果。修改源码或缩进会使旧结果失效;重新运行后再导出。 输入上限 256 KiB UTF-8,输出上限 512 KiB。Worker 启动和执行各限五秒。取消或编辑会终止 Worker 并清除旧结果。 |
| 典型场景 | JavaScript 压缩: 交付:为生产环境缩小脚本或打包片段 | JavaScript 格式化: 阅读:展开压缩代码以便审查或调试 |
用与打包器同款的 Terser 引擎在浏览器内压缩 JavaScript,限 ES2020 纯语法、不支持 TypeScript 与 JSX,不生成 source map,代码不离开设备。 JavaScript 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。 选择 1–8 个空格或制表符。按下「格式化」后应用选项。 JavaScript 通过解析器处理模块、指令、正则和模板,不执行源码。解析通过不代表运行时兼容。
JavaScript 压缩: 粘贴不超过 256 KiB 的 UTF-8 源码。压缩模式下缩进控件不可用。 JavaScript 格式化: JavaScript · 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。
JavaScript 压缩: 点“复制结果”放入剪贴板,或点“下载”保存为 toolars.min.js。“重置”会清空面板,方便处理下一个脚本。 JavaScript 删除普通注释,不压缩逻辑或改名,也不执行源码。 JavaScript 格式化: 一致;都导出当前可见的 UTF-8 结果。修改源码或缩进会使旧结果失效;重新运行后再导出。 输入上限 256 KiB UTF-8,输出上限 512 KiB。Worker 启动和执行各限五秒。取消或编辑会终止 Worker 并清除旧结果。
JavaScript 压缩: 交付:为生产环境缩小脚本或打包片段 JavaScript 格式化: 阅读:展开压缩代码以便审查或调试
用与打包器同款的 Terser 引擎在浏览器内压缩 JavaScript,限 ES2020 纯语法、不支持 TypeScript 与 JSX,不生成 source map,代码不离开设备。
打开工具 — JavaScript 压缩JavaScript 粘贴不超过 256 KiB UTF-8 的源码;不会执行代码。 选择 1–8 个空格或制表符。按下「格式化」后应用选项。 JavaScript 通过解析器处理模块、指令、正则和模板,不执行源码。解析通过不代表运行时兼容。
打开工具 — JavaScript 格式化