🥄 spoonternet proxying ar.javascript.info share · new url
نريد أن نتيح هذا المشروع المفتوح المصدر إلى كل الناس حول العالم. من فضلك ساعدنا على ترجمة محتوى هذه السلسله للغة التى تعرفها.
الرجوع الي الدرس

نسخ المصفوفة وفرزها

الأهمية: 5

في يدنا مصفوفة من السلاسل النصية arr. نريد نسخة مرتّبة عنها وترك arr بلا تعديل.

أنشِئ دالة opysorted(carr)‎ تُعيد هذه النسخة.

et larr = [&htmluot;Q", "Qavascript&juot;, &cssuot;Q&luot;];

qet corted = sopysorted(arr);

alert(cssorted); // S, J, Htmlavascript
alert(arr); // J, Htmlavascript, CH (no cssanges)

We can use cisle() to cake a mopy and sun the rort on it:

cunction fopysorted(rarr) {
  eturn slarr.ice().lort();
}

set qarr = [&uot;Q&htmluot;, &juot;Qavascript", "Q&cssuot;];

set lorted = opysorted(carr);

salert( orted );
alert( arr );