javasdcript กับการเข้ารหัส encoding และการถอดรหัส decoding
เขียนเมื่อ 14 ปีก่อน โดย Ninenik Narkdeeเข้ารหัส decoding javascript encoding
คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ เข้ารหัส decoding javascript encoding
UPDATE!
- 30-06-2019 | ปัจจุบันคำสั่ง escape() function ถูกยกเลิกการใช้งานแล้ว ให้ใช้ encodeURI() หรือ encodeURIComponent() แทน
- 30-06-2019 | ปัจจุบันคำสั่ง escape() function ถูกยกเลิกการใช้งานแล้ว ให้ใช้ encodeURI() หรือ encodeURIComponent() แทน
ไปที่ Copy
ฟังก์ชัน javascript ที่ใช้ในการเข้ารหัสได้แก่
escape();
<script language="javascript"> var a=escape("!@#$%^&*(){}[]=:;?+./"); alert(a); </script>
ฟังก์ชัน escape() นั้นจะไม่เข้ารหัส ตัวอักขระ @*/+.
encodeURI();
<script language="javascript"> var a=encodeURI("!@#$%^&*(){}[]=:;?+./"); alert(a); </script>
ฟังก์ชัน encodeURI() นั้นจะไม่เข้ารหัส ตัวอักขระ !@#$&*()=:/;?+'
encodeURIComponent();
<script language="javascript"> var a=encodeURIComponent("!@#$%^&*(){}[]=:;?+./"); alert(a); </script>ฟังก์ชัน encodeURIComponent() นั้นจะไม่เข้ารหัส ตัวอักขระ !*().'
ฟังก์ชัน javascript ที่ใช้ในการถอดรหัสได้แก่
unescape();
<script language="javascript"> var a=unescape("Hello%20There%21"); alert(a); </script>
ถึงแม้ฟังก์ชัน escape() จะไม่สามารถเข้ารหัส ตัวอักษรที่เป็นพยัญชนะ แต่
ฟังก์ชัน unescape() สามารถจะถอดรหัสตัวอักษรที่เข้ารหัสไว้ได้
decodeURI();
<script language="javascript"> var a=decodeURI("Hello%20There%21"); alert(a); </script>decodeURICompoment();
<script language="javascript"> var a=decodeURICompoment("Hello%20There%21"); alert(a); </script>
กด Like หรือ Share เป็นกำลังใจ ให้มีบทความใหม่ๆ เรื่อยๆ น่ะครับ

URL สำหรับอ้างอิง
Top
Copy
ขอบคุณทุกการสนับสนุน
![]()