Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để giải mã một chuỗi sau khi mã hóa bằng JavaScript?

Để mã hóa một chuỗi chúng ta cần encodeURIComponent () hoặc encodeURI () và để giải mã một chuỗi chúng ta cần decodeURIComponent () hoặc decodeURI () . Ban đầu, chúng tôi đã sử dụng Escape () để mã hóa một chuỗi nhưng vì nó không được dùng nữa, chúng tôi hiện đang sử dụng encodeURI () .

cú pháp-1

encodeURIComponent(string);

cú pháp-2

decodeURIComponent(string);

Ví dụ

Trong ví dụ sau, ban đầu, một chuỗi được lấy và mã hóa sử dụng encodeURI () và sau đó được giải mã sử dụng decodeURI () . Sau đó trên cả được mã hóa được giải mã kết quả được hiển thị trong đầu ra.

<html>
<body>
<p id = "encoding"></p>
<script>
   var str = "Tutorix is the best e-learning platform";
   var enc = encodeURI(str);
   var dec = decodeURI(enc);
   var res = "After encoding: " + enc + "
   </br>" + "After Decoding: " + dec;
   document.getElementById("encoding").innerHTML = res;
</script>
</body>
</html>

Đầu ra

After encoding: Tutorix%20is%20the%20best%20e-learning%20platform
After Decoding: Tutorix is the best e-learning platform