Array.prototype.reverse()‎

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

الدالة Array.prototype.reverse()‎ تعكس ترتيب المصفوفة، وأوّل عنصر في المصفوفة سيصبح آخر عنصر فيها، وآخر عنصر فيها سيصبح الأول.

var a = ['one', 'two', 'three'];
a.reverse(); 

console.log(a); // ['three', 'two', 'one']

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

a.reverse()

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

المصفوفة المعكوسة.

الوصف

الدالة reverse تعكس ترتيب العناصر في المصفوفة، وتعدِّل المصفوفة نفسها وتُعيد مرجعيةً إليها.

أمثلة

عكس ترتيب العناصر في المصفوفة

المثال الآتي يُنشِئ مصفوفةً باسم a، والتي تحتوي على ثلاثة عناصر، ثم تعكس المصفوفة؛ لاحظ أنَّ المتغير reversed (الذي أسندنا القيمة التي أعادتها الدالة إليه) سيُشير إلى المصفوفة a:

var a = ['one', 'two', 'three'];
var reversed = a.reverse(); 

console.log(a);        // ['three', 'two', 'one']
console.log(reversed); // ['three', 'two', 'one']

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

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

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