诡异的空白字符

552 阅读1分钟

​是UTF-8编码。正常显示下,这个编码对应的字符显示宽度是0。(零宽度空格 zero width space)

使用UTF-8转码工具,把编码转成字符。 在控制台中使用JSON.stringify转换,在未执行之前能看到字符。在vscode中看不到字符(文件使用UTF-8格式解码)

image.png

利用这个看不见的字符可以做一下有趣的事。

image.png

key 变量的值实际上是​​key