RegExp.prototype.unicode

من موسوعة حسوب
مراجعة 10:40، 2 يناير 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

الخاصية RegExp.prototype.unicode تُشير إذا كانت الراية "u" مضبوطةً في التعبير النمطي أم لا. لاحظ أنَّ الخاصية unicode تختلف من كائن RegExp إلى آخر وهي قابلة للقراءة فقط.

سمات الخاصية RegExp.prototype.unicode
قابلة للكتابة لا
قابلة للإحصاء لا
قابلة للضبط نعم

الوصف

قيمة الخاصية unicode هي قيمةٌ منطقيةٌ (Boolean)، إذ ستُعيد true إذا كانت الراية "u" مستخدمةً، وإلا فستُعيد false. الراية "u" تُفعِّل مختلف الميزات المتعلقة بيونيكود. لا يمكن تعديل قيمة هذه الخاصية مباشرةً.

أمثلة

مثال عن استخدام الخاصية unicode:

var regex = new RegExp('\u{61}', 'u');

console.log(regex.unicode); // true

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

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي 50 46 غير مدعومة 37 10

على النقيض من متصفح IE، يدعم Edge هذه الميزة بدءًا من الإصدار 13.

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