三个动作都写在下框:拼接为Js 生成 var 变量名='…';(变量名取自上方那个输入框);转为Js数组 生成单元素数组;去除拼接 把包裹去掉、还原成原始内容。
| 按钮 / 选项 | 结果 |
|---|---|
| 拼接为Js | var 起源计划 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。