\u和\x和0x的区别

原创 野人  2021-08-19 09:01  阅读 206 次

\u之后跟4位十六进制数。取值范围:\u0000 到 \uffff

\x之后跟2位十六进制数。取值范围:\x00 到 \xff
(返回ASCII里面的字符,所以\x也叫字符串表达)

0x表示的是一个16进制,结果是返回一个10进制的整数

比如\x241->因为\x(js中表示十六进制)之后是跟2位的十六进制,先把24的十六进制转为十进制 2*16^1+4*16^0=32+4=36,36的ASCII为$

参考资料:

https://www.cnblogs.com/pjl1119/p/8527415.html

https://baike.baidu.com/item/ASCII/309296

本文地址:https://www.yerenwz.com/4515.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论