format d'encodage des caractères d'échappement
1. Cryptage
escape("Fuck Lotte Korea");
"%u5E72%u6B7B%u97E9%u56FD%u4E50%u5929"
2. Décryptage
unescape("%u5E72%u6B7B%u97E9%u56FD%u4E50%u5929");
"Maudite Lotte Corée"
1. décodage js
chaîne = '\u8fd9\u6837\u771f\u7684\u4e0d\u4f1a\u6389\u6c34\u5417'
eval("'" + chaîne + "'");
"Est-ce que ça ne va vraiment pas faire tomber de l'eau ?"
var test1="http://www.wljcz.com/Mon premier/" ;
var nn=encodeURI(test1);
var now=decodeURI(test1);
console.log(nn);
console.log (maintenant);
var test1="http://www.wljcz.com/Mon premier/" ;
var bb=encodeURIComponent(test1);
var nnow=decodeURIComponent(bb);
console.log(bb);
console.log(nnow);
sortir:
nn:http://www.wljcz.com/My%20first/
maintenant:http://www.wljcz.com/My first/
bb : http%3A%2F%2Fwww.wljcz.com%2FMy%20first%2F
nnow:http://www.wljcz.com/My first/
1. Cryptage
escape("Fuck Lotte Korea");
"%u5E72%u6B7B%u97E9%u56FD%u4E50%u5929"
2. Décryptage
unescape("%u5E72%u6B7B%u97E9%u56FD%u4E50%u5929");
"Maudite Lotte Corée"
1. décodage js
chaîne = '\u8fd9\u6837\u771f\u7684\u4e0d\u4f1a\u6389\u6c34\u5417'
eval("'" + chaîne + "'");
"Est-ce que ça ne va vraiment pas faire tomber de l'eau ?"
var test1="http://www.wljcz.com/Mon premier/" ;
var nn=encodeURI(test1);
var now=decodeURI(test1);
console.log(nn);
console.log (maintenant);
var test1="http://www.wljcz.com/Mon premier/" ;
var bb=encodeURIComponent(test1);
var nnow=decodeURIComponent(bb);
console.log(bb);
console.log(nnow);
sortir:
nn:http://www.wljcz.com/My%20first/
maintenant:http://www.wljcz.com/My first/
bb:http%3A%2F%2Fwww.wljcz.com%2FMy%20first%2F
nnow:http://www.wljcz.com/My first/