المصفوفات هي واحدة من أهم هياكل البيانات في البرمجة. إنها تسمح لك بتخزين وإدارة عدد كبير من القيم من نفس النوع. في لغة برمجة جافا سكريبت ، يعد إخراج المصفوفات إلى وحدة التحكم أحد أكثر الطرق شيوعا لتصحيح الأخطاء والتحقق من تشغيل الكود.
هناك عدة طرق مختلفة لإخراج مصفوفة إلى وحدة التحكم. واحدة من أبسط الطرق هي استخدام أساليب اللغة المضمنة مثل وحدة التحكم.سجل (). تسمح لك هذه الطريقة بإخراج محتويات المصفوفة إلى وحدة تحكم المطور ، مما يسهل تتبع صحة الكود.
لإخراج صفيف باستخدام طريقة وحدة التحكم.يجب أن يمر السجل () مصفوفة كوسيطة داخل هذه الطريقة. على سبيل المثال:
كونست مياراي = [1, 2, 3, 4, 5];
وحدة التحكم.سجل (مياراي);
عند تنفيذ التعليمات البرمجية ، سيتم عرض الصفيف بأكمله في وحدة التحكم [1, 2, 3, 4, 5]. بهذه الطريقة ، يمكننا التأكد من أن جميع العناصر في المصفوفة في أماكنها وتنفيذها بشكل صحيح.
- إخراج صفيف إلى وحدة التحكم: دليل خطوة بخطوة
- الطريقة 1: استخدام الحلقة
- الطريقة 2: استخدام وحدة التحكم.طريقة السجل ()
- الطريقة 3: استخدام جسون.سترينجيفي()
- اختيار الطريقة المناسبة اعتمادا على المهمة
- سؤال وجواب
- كيف يمكنني إخراج صفيف إلى وحدة التحكم?
- كيف يمكنني إخراج صفيف إلى وحدة التحكم?
- كيف يمكنني عرض مجموعة باستخدام طريقة بسيطة?
إخراج صفيف إلى وحدة التحكم: دليل خطوة بخطوة
يعد إخراج مصفوفة إلى وحدة التحكم إحدى العمليات الرئيسية عند العمل مع المصفوفات بلغات البرمجة المختلفة. تتيح لك هذه الطريقة رؤية محتويات المصفوفة بصريا والتحقق من صحتها.
يوجد أدناه دليل خطوة بخطوة لإخراج مصفوفة إلى وحدة التحكم:
- افتح وحدة تحكم المطور في متصفحك. وعادة ما يتم ذلك باستخدام السيطرة + اختصار لوحة المفاتيح التحول + ي (ويندوز / لينكس) أو الأمر + الخيار + ي (لماك).
- إنشاء متغير جديد وتعيين قيمة صفيف.
- استخدم وحدة التحكم.سجل () وظيفة لإخراج محتويات الصفيف إلى وحدة التحكم. تمرير متغير مع صفيف كوسيطة لهذه الوظيفة.
- اضغط على إدخال أو تنفيذ التعليمات البرمجية لرؤية النتيجة في وحدة التحكم. نتيجة لذلك ، سترى محتويات المصفوفة المعروضة في وحدة التحكم.
نموذج التعليمات البرمجية:
الفواكه فار = ["التفاح" ، "الموز" ، "الكمثرى"];
وحدة التحكم.سجل (الفواكه);
نتيجة لتنفيذ هذا الرمز ، سيتم عرض ما يلي في وحدة التحكم:
|
الآن أنت تعرف كيفية إخراج صفيف إلى وحدة التحكم باستخدام طريقة بسيطة. هذا هو وسيلة مريحة للغاية لتصحيح والتحقق من محتويات مجموعة أثناء تطوير رمز البرنامج.
الطريقة 1: استخدام الحلقة
وهناك طريقة بسيطة ومريحة لإخراج مجموعة إلى وحدة التحكم هو استخدام لحلقة. هذه الطريقة مناسبة لإخراج كل من المصفوفات أحادية البعد وثنائية الأبعاد.
أولا ، لنقم بإنشاء مجموعة بسيطة من الأرقام:
دع الأرقام = [1, 2, 3, 4, 5];
بعد ذلك ، باستخدام الحلقة ، يمكننا إخراج كل عنصر من عناصر المصفوفة إلى وحدة التحكم:
ل (اسمحوا لي = 0; أنا < أرقام.الطول ؛ أنا {) {
وحدة التحكم.سجل (أرقام [أنا]);
}
نتيجة لتنفيذ هذا الرمز ، سيتم إخراج وحدة التحكم:
- 1
- 2
- 3
- 4
- 5
إذا كان لدينا مصفوفة ثنائية الأبعاد ، فيمكننا استخدام المتداخلة للحلقات لإخراج جميع عناصرها:
دعونا مصفوفة = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
إلى عن على (دعني = 0 ؛ أنا < مصفوفة.الطول ؛ أنا {) {
إلى عن على (دع ي = 0 ؛ ي < مصفوفة[أنا].طول ؛ ي++) {
وحدة التحكم.سجل (مصفوفة[ط][ي]);
}
}
في هذا المثال ، سيتم عرض وحدة التحكم:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
هذه الطريقة هي طريقة بسيطة ومفهومة لإخراج صفيف إلى وحدة التحكم. يستخدم على نطاق واسع في المهام المختلفة المتعلقة بمعالجة صفائف البيانات.
الطريقة 2: استخدام وحدة التحكم.طريقة السجل ()
الطريقة الثانية لإخراج صفيف إلى وحدة التحكم هي استخدام وحدة التحكم.طريقة السجل (). تسمح لك هذه الطريقة بإخراج أي بيانات ، بما في ذلك المصفوفات ، إلى وحدة تحكم المطور.
لإخراج صفيف إلى وحدة التحكم باستخدام وحدة التحكم.سجل () ، وهو ما يكفي لتمريرها كحجة إلى الأسلوب:
دعونا آر = [1, 2, 3, 4, 5];
وحدة التحكم.سجل(آر آر);
عند تنفيذ هذا الرمز ، سيتم عرض المصفوفة بأكملها في وحدة تحكم المطور:
[1, 2, 3, 4, 5]
طريقة وحدة التحكم.سجل () ويمكن أيضا صفائف الانتاج مع معلومات إضافية. على سبيل المثال ، يمكنك إضافة رسالة سيتم عرضها قبل المصفوفة:
دعونا آر = [1, 2, 3, 4, 5];
وحدة التحكم.سجل ("صفيف:" ، آر);
نتيجة لتنفيذ هذا الرمز ، سيتم عرض الرسالة التالية في وحدة تحكم المطور ، متبوعة بمصفوفة:
صفيف: [1, 2, 3, 4, 5]
طريقة وحدة التحكم.يمكن أيضا استخدام السجل () لإخراج كل عنصر من عناصر المصفوفة بشكل منفصل. للقيام بذلك ، يمكنك استخدام حلقة أو بناء آخر ، مثل فوريش:
دعونا آر = [1, 2, 3, 4, 5];
آر.فوريتش ((عنصر) = > {
وحدة التحكم.سجل (عنصر);
});
نتيجة لتنفيذ هذا الرمز ، سيتم عرض جميع عناصر المصفوفة بشكل منفصل في وحدة تحكم المطور:
1
2
3
4
5
وهكذا ، وحدة التحكم.طريقة السجل () هي طريقة بسيطة ومريحة لإخراج مصفوفة إلى وحدة تحكم المطور ، بشكل عام ومجزأ.
الطريقة 3: استخدام جسون.سترينجيفي()
(جسون).سترينجيفي () هو أسلوب كائن جسون الذي يسمح لك لتحويل كائن جافا سكريبت أو قيمة إلى سلسلة تنسيق جسون. بالتزامن مع وحدة التحكم.سجل () ، يمكنك بسهولة إخراج صفيف إلى وحدة التحكم باستخدام هذه الطريقة.
مزايا جسون.طريقة سترينجيفي ():
- سهولة الاستخدام;
- سهلة القراءة وتتبع البيانات.
هنا هو رمز مثال يدل على استخدام جسون.سترينجيفي () لإخراج صفيف إلى وحدة التحكم:
كونست آر = [1, 2, 3, 4, 5];
وحدة التحكم.سجل (جسون.سترينجيفي (آر));
سوف تبدو النتيجة مثل هذا:
"[1,2,3,4,5]"كما ترون من المثال ، جسون.سترينجيفي () طريقة تحويل مجموعة إلى سلسلة من قبل أرفق ذلك في علامات اقتباس مزدوجة وفصل العناصر مع الفواصل.
هذه الطريقة مفيدة بشكل خاص عندما تحتاج إلى تمرير البيانات كسلسلة بدلا من كائن أو قيمة. يمكن أن يكون مفيدا أيضا لتصحيح الأخطاء واختبار الكود.
اختيار الطريقة المناسبة اعتمادا على المهمة
عند العمل مع المصفوفات في جافا سكريبت ، يمكنك استخدام طرق مختلفة لإخراجها إلى وحدة التحكم. يعتمد اختيار الطريقة المناسبة على المهمة التي تريد حلها. دعونا نفكر في عدة خيارات:
// كائن
// name الاسم: "جون"