JS字符串转Unicode

将字串转化为Unicode转义序列形式。
可以跟eval等语句结合,实现代码加密、反调试。

例如,定义变量key的值为123:“var key = 123;”
转化为Unicode形式为:

如果此时用Eval执行,并用console.log输出变量key的值:

会发现:变量的值可以正常输出为123,但从代码中看不到“key”的定义,也无法通过调试找到“key”。这样就起到了对变量名的保护。
此技巧可用于加密敏感信息相关的变量名、某些前端算法的密钥,等等。

再次提示:不仅仅是转化字符串,更可以转化代码! <(^-^)>

JS字符串 Unicode结果
清空JS代码或字符串 | 从文件读取JS代码或字符串 | 保存Unicode结果 | 复制Unicode结果

更多工具