كيفية تهيئة طول صفيف في جافا سكريبت

Kyfyt Thyyt Twl Sfyf Fy Jafa Skrybt



في وقت إنشاء المصفوفة ، يحتاج المبرمجون إلى تحديد طول المصفوفة. يساعد على تخصيص المقدار المناسب من الذاكرة المطلوبة للاحتفاظ بعناصر الصفيف ويضمن استخدام موارد الذاكرة بشكل فعال ويمنع حدوث تجاوزات محتملة أو أخطاء في الذاكرة.

ستوضح هذه المقالة الإجراء الخاص بتهيئة طول المصفوفة.







كيفية تهيئة طول صفيف في JavaScript؟

لتهيئة طول المصفوفة ، استخدم ' منشئ المصفوفة 'بتمرير وسيط واحد وهو طول المصفوفة التي تريد إنشاءها.



بناء الجملة



لاستخدام منشئ المصفوفة لتهيئة طول المصفوفة ، اتبع الصيغة المحددة:





صفيف جديد ( فقط )


مثال

في المثال الموضح ، أنشئ مصفوفة بطول ' أحد عشر 'باستخدام منشئ المصفوفة وتخزينه في متغير' مجموعة مصفوفة ':



يترك صفيف = صفيف جديد ( أحد عشر ) ؛


اطبع المصفوفة على وحدة التحكم:

وحدة التحكم ( مجموعة مصفوفة ) ؛


يمكن ملاحظة أن مصفوفة فارغة بطول ' أحد عشر 'تم إنشاؤه بنجاح:


يمكنك أيضًا تهيئة المصفوفة بتمرير العناصر في المنشئ. سيُنشئ مصفوفة بطول العناصر المحددة:

يترك صفيف = صفيف جديد ( 1 و 3 و 35 و 4 و 2 و 27 و 91 و 3 و 4 و 5 و 12 ) ؛


كما ترى أن المصفوفة التي تم إنشاؤها بطول ' أحد عشر 'حيث يحتوي المُنشئ على 11 عنصرًا:


يمكنك أيضًا إنشاء / إعلان مصفوفة وتهيئة طولها المحدد عن طريق استدعاء دالة مخصصة. هنا ، سنحدد أولاً دالة باسم ' createArrayofSize () 'التي تأخذ حجم مصفوفة كوسيطة. بعد ذلك ، أنشئ مصفوفة فارغة وألحق عناصر فيها بالتكرار حتى الطول المحدد. أخيرًا ، أعد مصفوفة الطول المعين إلى الدالة:

وظيفة إنشاءArrayofSize ( مقاس ) {
كانت ندبة = [ ] ؛
ل ( أين في = 0 ؛ أنا < مقاس ؛ أنا ++ ) {
arr [ أنا ] = أنا ؛
}
يعود آر.
}


استدعاء الدالة عن طريق تمرير طول المصفوفة:

var array = createArrayofSize ( أحد عشر ) ؛


اطبع صفيف الطول المحدد على وحدة التحكم:

وحدة التحكم ( مجموعة مصفوفة ) ؛


انتاج |


كان هذا كله يتعلق بتهيئة طول المصفوفة في JavaScript.

خاتمة

لتهيئة طول المصفوفة ، استخدم ' منشئ المصفوفة ' مثل ' جديد مجموعة مصفوفة() 'بتمرير وسيط واحد وهو طول المصفوفة التي تريد إنشاءها. يمكنك أيضًا تهيئة المصفوفة بتمرير عناصر في المُنشئ مثل ' جديد صفيف (1، 2، 3) 'أو استدعاء وظيفة مخصصة. في هذه المقالة ، أوضحنا الإجراء الخاص بتهيئة طول المصفوفة.