unescape()‎

من موسوعة حسوب
< JavaScript
مراجعة 15:41، 28 يناير 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

الدالة 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
الدعم الأساسي نعم نعم نعم نعم نعم

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