首页/压缩/转换/在线HTML转成Js代码

HTML 拼接成 JS 字符串

把多行文本包成 JS 变量或数组,也能反向去掉拼接还原原文,省去手写引号与加号。

变量名
去除空格 复制
功能说明

这一页在做什么:文本拼接成 JS 字符串

三个动作都写在下框:拼接为Js 生成 var 变量名='…';(变量名取自上方那个输入框);转为Js数组 生成单元素数组;去除拼接 把包裹去掉、还原成原始内容。

输入(内容)function uniq(a){return a.filter(function(x,i){return a.indexOf(x)===i;});}变量名保持默认 str
按钮 / 选项结果
拼接为Jsvar 起源计划 is46.com='function uniq(a){return a.filter(function(x,i){return a.indexOf(x)===i;});}';
转为Js数组['function uniq(a){return a.filter(function(x,i){return a.indexOf(x)===i;});}']
去除拼接去掉 var 包裹取回原文function uniq(a){return a.filter(function(x,i){return a.indexOf(x)===i;});}

只做最小包裹:内容里本身有单引号或换行时,生成的代码不一定合法,粘进脚本后请运行确认一次。需要安全嵌入请改用 JSON.stringify。