猿问

js中表示字符的方法

var a = '\x7a';

// a = 'z';

    a = '\172';

// a = 'z';

Javascript中,'\x7a' 和 '\172'结果都是字符'z',我知道'\x7a'是unicode编码表对应的值,但是172是什么编码?有规律吗?
备注:我查了ASCII码表,'z'是122,不是172。

Smart猫小萌
浏览 328回答 1
1回答

千万里不及你

字符串转义:以x开头的是十六进制,以后都是小于八的三个数字的是八进制,这些都是Unicode码点。js是用unicode编码的,不是ASCII
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答