نريد أن نتيح هذا المشروع المفتوح المصدر إلى كل الناس حول العالم. من فضلك ساعدنا على ترجمة محتوى هذه السلسله للغة التى تعرفها.
الرجوع الي الدرس

هل تم نسخ المصفوفه؟

ماالذي سوف يعرضه الكود؟

let fruits = ["البرتقال", "الكمثري", "التفاح"];

// "ادفع قيمه جديده داخل"النسخ
let shoppingCart = fruits;
shoppingCart.push("الموز");

//؟ fruits ماالذي داخل
alert( fruits.length ); // ?

4:الناتج

let fruits = ["البرتقال", "الكمثري", "التفاح"];

let shoppingCart = fruits;

shoppingCart.push("الموز");

alert( fruits.length ); // 4

هذا لان المصفوفات تعتبر كائنات. لذا كلا من shoppingCart و fruits يعدوا كمرجع لنفس المصفوفه.