الفرق بين المراجعتين لصفحة: «JavaScript/Array/reverse»

من موسوعة حسوب
لا ملخص تعديل
 
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}'
 
سطر 53: سطر 53:
* معيار [https://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.8 ECMAScript 5.1].
* معيار [https://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.8 ECMAScript 5.1].
* معيار [https://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition].  
* معيار [https://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition].  
[[تصنيف:JavaScript]]
[[تصنيف:JavaScript|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Global Objects]]
[[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Array]]
[[تصنيف:JavaScript Array|{{SUBPAGENAME}}]]

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

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

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