JavaScript escape metodu, bir karakter dizisini tüm bilgisayar sistemlerinde anlaşılabilmesi için unicode (evrensel) formatında şifreler.
Sözdizimi
escape( str )
- str : Kodlanacak karakter dizisi.
escape metodu, şifreleme işlemini boşlukların, noktalama işaretlerinin ve lisana özel tüm karakterlerin yerine %XX
gibi 2 rakamlı bir kod ekleyerek gerçekleştirir. Karakterin, ASCII olmayan 255 kod değerini aşması durumunda %uXXXX
gibi 4 rakamlı kod ekleyerek gerçekleştirir. Her iki kodlama şeklinde de onaltılık sayı sistemini kullanılır.
Aşağıdaki örnek, Türkçe içerik cümlesinin escape metodu ile kodlanmasını göstermektedir.
<script type="text/javascript">
var OrjStr = "Türkçe İçerik";
var SifreliStr = escape(OrjStr);
document.write(OrjStr);
document.write(SifreliStr);
</script>
Canlı Sonuç