Avatar ·

كيفية إدراج عنصر في مصفوفة JavaScript في موضع معين؟

مرحباً بالجميع! لقد بدأت للتو في تعلم JavaScript وواجهت مشكلة أثناء العمل مع المصفوفات. أحتاج إلى إدراج عنصر جديد في المصفوفة ليس في النهاية ولا في البداية، بل في فهرس محدد، مثلاً بين العنصر الثاني والثالث.

أعرف طرق push() و unshift()، لكنها تضيف العناصر فقط في النهاية أو البداية. جربت استخدام splice()، لكن لم أنجح — إما أنني فهمت الصياغة بشكل خاطئ أو أنني أفعل شيئاً غير صحيح.

إليك مثال على حالتي: لدي مصفوفة بأسماء ['Ivan', 'Maria', 'Petr']، وأحتاج إلى إدراج اسم 'Anna' بين Maria و Petr، بحيث تصبح ['Ivan', 'Maria', 'Anna', 'Petr']. كيف يمكنني فعل ذلك بشكل صحيح؟

سأكون ممتناً لشرح مفصل مع أمثلة. شكراً مسبقاً!

<<>>

استخدام طريقة splice() لإدراج عنصر في المصفوفة

في JavaScript، لإدراج عنصر في موضع محدد في المصفوفة، يتم استخدام طريقة