簡體   English   中英

JavaScript轉義序列

[英]JavaScript escape sequence

我目前正在嘗試將一小段JavaScript代碼轉換為Java。 但是由於我從不使用JavaScript進行任何操作,因此在翻譯這一行時遇到了麻煩:

key += "\x720\\x78X";

有人可以幫助我理解或翻譯嗎?

老實說,很難說,因為該行似乎是不正確的:它試圖通過使用十六進制轉義序列將字符追加到存儲在key的現有值,但是十六進制序列中只允許兩位數字,因此"\\x720\\\\x78X"被翻譯為"r0\\x78X"

"\\x72""r"那么您有"0" ,然后有一個轉義的反斜杠"\\\\" ,表示"\\" ,然后您有"x78X"

如果您輸入"\\x72\\x78" ,則將獲得"rx"

我希望這可以幫助您理解這段代碼...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM