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

Làm thế nào để mã hóa một chuỗi trong JavaScript?

Javascript đã cung cấp Escape () hàm để mã hóa một chuỗi. Nhưng kể từ khi thoát () chức năng hiện không được dùng nữa, tốt hơn nên sử dụng encodeURI () hoặc encodeURIComponent () .

cú pháp-1

escape(string);

cú pháp-2

encodeURIComponent(str);

Ví dụ-1

Trong ví dụ sau, sử dụng Escape () phương thức chuỗi "Tutorix là nền tảng học tập điện tử tốt nhất !!!" được mã hóa và hiển thị kết quả như được hiển thị trong đầu ra.

<html>
<body>
<script>
   document.write(escape("Tutorix is the best e-learning platform!!!"));
</script>
</body>
</html>

Đầu ra

Tutorix%20is%20the%20best%20e-learning%20platform%21%21%21


Ví dụ-2

Trong ví dụ sau, sử dụng encodeURIComponent () phương thức cung cấp chuỗi được mã hóa và hiển thị kết quả như được hiển thị trong đầu ra.

<html>
<body>
<script>
   document.write(encodeURIComponent("Tutorix is the best e-learning platform!!!"));
</script>
</body>
</html>

Đầu ra

Tutorix%20is%20the%20best%20e-learning%20platform!!!