Python的“\ x00”是否存在于javascript中?
我目前正在从Python转换到Node.js,但我不知道是否有一个简单的方法来添加一个不可打印的字符到一个string。
在Python中,它看起来像这样:
conn.send("\x01SomeMoreTextHere")
但在Javascript中,我似乎找不到比这更简单的东西
conn.write(fromCharCode(parseInt("0x01")) + "SomeMoreTextHere")
或者,如果您使用小数点后没有问题,在这种情况下,对我来说无关紧要,您可以跳过parseInt部分。
我找不到像Python那样简单的其他方式,我不够努力吗?
是的,Javascript支持
\xdd
转义序列 – Martijn Peters
看起来像我的答案。
转义序列也是MDN: string文字
- hex,八进制,unicode …