الفرق بين المراجعتين ل"JavaScript/unescape"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
 
ط (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
 
سطر 42: سطر 42:
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-B.2.2 ECMAScript 5.1].
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-B.2.2 ECMAScript 5.1].
 
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf#sec-15.1.2.5 ECMAScript 1st Edition] .  
 
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf#sec-15.1.2.5 ECMAScript 1st Edition] .  
[[تصنيف:JavaScript]]
+
[[تصنيف:JavaScript|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 15:41، 28 يناير 2018

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

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