unescape()‎

من موسوعة حسوب

الدالة unescape()‎ تُعيد سلسلةً نصيةً تكون فيها المحارف المُهرَّبة بالصيغة الست عشرية مبدَّلةً إلى المحارف الأصلية التي تُمثلها، ويمكن أن تكون السلسلة النصية المُرمَّزة ناتجة من دالة مثل escape؛ لاحظ أنَّ من المُفضَّل استخدام الدالة decodeURI أو decodeURIComponent بدلًا من الدالة unescape.

البنية العامة

unescape(str)

str

السلسلة النصية التي سيُفكّ ترميزها.

القيمة المعادة

سلسلة نصية تُمثِّل النسخة الأصلية التي تحتوي على المحارف غير المُهرَّبة.

الوصف

الدالة unescape هي خاصيةٌ من خاصيات الكائن العام. مثال عنها:

unescape('abc123');     // "abc123"
unescape('%E4%F6%FC');  // "äöü"
unescape('%u0107');     // "ć"
unescape('%u0639');     // "ع"

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي نعم نعم نعم نعم نعم

مصادر ومواصفات