在线 Javascript 转义 Unescape

Input data
bfotool loadding
Output data
bfotool loadding

当您想直接输出不被浏览器解释的 Javascript 时,Javascript Escape Unescape 工具可帮助您转义和取消转义 Javascript 字符串。

如何转义/取消转义 Javascript?

  • 要转义/取消转义您的 Javascript 数据,请将 Javascript 数据添加/复制并粘贴到输入中。
  • 您还可以通过单击按钮从 url 加载 Javascript 数据,或通过单击按钮从计算机加载 Javascript 数据。
  • 单击“Escape”或“Unescape”按钮来处理数据。
  • 转换完成后,您可以通过单击按钮下载文件。

输入数据

function download(content, fileName, mimeType) {
    var a = document.createElement('a');
    mimeType = mimeType || 'application/octet-stream';

    if (navigator.msSaveBlob) { // IE10
        navigator.msSaveBlob(new Blob([content], {
        type: mimeType
        }), fileName);
    } else {
        location.href = 'data:application/octet-stream,' + encodeURIComponent(content);
    }
}

逃离后

function download(content, fileName, mimeType) {\r\n    var a = document.createElement(\'a\');\r\n    mimeType = mimeType || \'application/octet-stream\';\r\n\r\n    if (navigator.msSaveBlob) { // IE10\r\n        navigator.msSaveBlob(new Blob([content], {\r\n        type: mimeType\r\n        }), fileName);\r\n    } else {\r\n        location.href = \'data:application/octet-stream,\' + encodeURIComponent(content);\r\n    }\r\n}