0
A
回答
0
如果您通過控制檯記錄字符串序列,就會得到解碼的字符串。因此,它是那樣簡單
console.log('\x31\x32\x33'); // 123
,用於對所述字符串,可以延長String prototype:
String.prototype.hexEncode = function(){
var hex, i;
var result = "";
for (i=0; i<this.length; i++) {
hex = this.charCodeAt(i).toString(16);
result += ("\\x"+hex).slice(-4);
}
return result
}
現在,
var a = 'hello';
a.hexEncode(); //\x68\x65\x6c\x6c\x6f
1
這是一個十六進制編碼編碼。
www.unphp.net
http://ddecode.com/hexdecoder/
http://string-functions.com/hex-string.aspx
是幾個網站,可以給你的編碼和使用十六進制編碼解碼。
2
正如@nikjohn說,你可以解碼的字符串通過console.log
。
而我從question發現下面的代碼。我做了一些更改,輸出字符串將在\x48 \x65
窗體中。
將字符串轉換成十六進制編碼,每個字符將用空格隔開。
String.prototype.hexEncode = function(){
var hex, i;
var result = "";
for (i=0; i<this.length; i++) {
hex = this.charCodeAt(i).toString(16);
result += ("\\x"+hex).slice(-4) + " ";
}
return result;
};
var str = "Hello";
console.log(str.hexEncode());
上述代碼的結果是\x48 \x65 \x6c \x6c \x6f
相關問題
- 1. 如何解碼編碼字符串?
- 2. 如何解碼編碼的字符串?
- 3. 給定原始字符串和編碼字符串,如何誘導編碼?
- 4. 編碼字符串
- 5. 編碼字符串
- 6. 編碼字符串
- 7. 如何將字符串編碼爲Json字符串文本?
- 8. 如何將Unicode編碼的字符串轉換爲字符串
- 9. 如何避免硬編碼字符串
- 10. 如何編碼字符串中迅速
- 11. 如何編碼URL字符串
- 12. 如何在Oracle中編碼字符串?
- 13. 如何編碼sql選擇字符串
- 14. 如何保存HTML編碼字符串
- 15. 如何控制字符串編碼UTF
- 16. 如何編碼字符串爲byte []
- 17. 如何從HTML編碼字符串
- 18. 如何用JavaScript編碼字符串?
- 19. 如何更改字符串編碼?
- 20. 如何編碼的NSData字符串
- 21. C#解碼字符串不相等時,硬編碼字符串和使用字符串從數據庫
- 22. 字符串編碼,移動編碼
- 23. 請求qs鍵值編碼,如何禁用編碼字符串?
- 24. C#字符/字節編碼平等
- 25. 如何解碼爲UTF-8字符串從十六進制編碼字符串
- 26. 如何編碼和解碼查詢字符串中使用的字符串?
- 27. 字符串不等於字符串?
- 28. 字符串URL編碼
- 29. 從Base64編碼字符串
- 30. MVC編碼字符串
你能給出一個例子你字符串數組? –
我需要這樣做:http://prntscr.com/cnmo88 – iZume
在下面提供了一個答案:http://stackoverflow.com/a/39761829/1409180 – nikjohn