"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إنشاء مصفوفة تحتوي على عناصر مكررة عدة مرات في جافا سكريبت؟

كيفية إنشاء مصفوفة تحتوي على عناصر مكررة عدة مرات في جافا سكريبت؟

تم النشر بتاريخ 2024-11-08
تصفح:940

How to Create an Array with Elements Repeated Multiple Times in JavaScript?

إنشاء مصفوفة تحتوي على عناصر متكررة عدة مرات

في JavaScript، يمكن إنشاء مصفوفة تحتوي على نفس العنصر المتكرر عدة مرات من خلال طرق مختلفة.

أحد الأساليب المباشرة هو استخدام حلقة for وإلحاق العنصر بالمصفوفة بشكل تدريجي:

var repeatelem = function(elem, n) {
  var arr = [];
  for (var i = 0; i 

ومع ذلك، في ES6، هناك طريقة أكثر إيجازًا وفعالية للقيام بذلك باستخدام طريقة Array.fill():

ES6 Solution:

console.log(
  Array(5).fill(2)
)
//=> [2, 2, 2, 2, 2]

تأخذ طريقة Array.fill () وسيطتين: العنصر المراد تكراره وعدد مرات تكراره. هذه الطريقة ليست أكثر إيجازًا فحسب، بل هي أيضًا أكثر أداءً من طريقة الحلقة for، خاصة بالنسبة للمصفوفات الكبيرة.

بيان الافراج أعيد طبع هذه المقالة على: 1729683690 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3