JS.Encode是在JS代碼進行編碼之後形成的“亂碼”,此亂碼除無法閱讀之外,仍能夠良好的執行。
往往在網頁上有JS加密代碼的解碼方法,但是由於代碼中存在轉義字符,無法正確的進行解碼。
JAVAScript使用以下八種轉義字符。這些字符都是以一個反斜線(\)開始。當JAVAScript的解釋器(Interpreter)看到反斜線時,就會特別注意,表現出程序員所要表達的意思。
序 |
轉義字符 |
使用說明 |
1
\b
後退一格(Backspace)
2
\f
換頁(Form Feed)
3
\n
換行(New Line)
4
\r
返回(Carriage Return)
5
\t
制表(Tab)
6
\'
單引號
7
\"
雙引號
8
\\
反斜線(Backslash)在JS加密代碼解密之前,要替換掉掉代碼中的轉移字符,
例如:
\\ ------- \
\t ------- Tab鍵
等等。
然後即可正確的解碼。