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 |
---|---|---|---|---|---|
الدعم الأساسي | نعم | نعم | نعم | نعم | نعم |
مصادر ومواصفات
- مسودة المعيار ECMAScript Latest Draft.
- معيار ECMAScript 2015 (6th Edition).
- معيار ECMAScript 5.1.
- معيار ECMAScript 1st Edition .