• 0

كيف أُدخل قيمة في مصفوفة على Javascript مع تعيين رقم index؟

لدي  مصفوفة على Javascript وتحتوي على قيم عدة، وأعلم أنه بإمكاني إدخال قيمة في أسفل المصفوفة، لكن ما أريد السؤال عنه كيف يمكنني إدخال القيمة في Index معيّن أحدده أنا؟ هل من دالة تمكنني من فعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

تمكننا دالة splice من تغيير محتوى مصفوفة على javascript وذلك إما بإضافة، حذف أو تغيير عناصر في أماكن محددة، وهذه هي طريقة كتابتها من الموقع الرسمي:

array.splice(start, deleteCount[, item1[, item2[, ...]]])

 في حالتنا هذه، سنستعملها هكذا:

  • باعتبار لدينا المصفوفة التالية:
var arr = [];
arr[0] = "Jani";
arr[1] = "Hege";
arr[2] = "Stale";
arr[3] = "Kai Jim";
arr[4] = "Borge";
  • سنُظهر محتواها:
console.log(arr.join());
//Jani,Hege,Stale,Kai Jim,Borge
  • نُضيف لها القيمة:

ملاحظة أن القيمة 'Lene' مُدرجة في الرتبة 3 أي في index 2.

arr.splice(2, 0, "Lene");
  • نُظهر محتوى المصفوفة من جديد:
console.log(arr.join());
//Jani,Hege,Lene,Stale,Kai Jim,Borge

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن