join()
دمج مصفوفة كنص واحد join()
join() تحوّل كل عناصر المصفوفة لنص واحد، بفاصل مخصّص بينها (فاصلة افتراضيًا).
عملية معاكسة تقريبًا لـ split() بالنصوص. مفيدة جدًا لعرض قوائم كنص منسّق (وسوم، مسارات، جمل).
الصياغة
const text = array.join(separator);
⚡ جرّب بنفسك
عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.
⚡ محرّر تفاعلي
const tags = ["js", "web", "عربي"];
console.log(tags.join(", "));
console.log(tags.join(" - "));
console.log(tags.join(""));وحدة التحكّم
اضغط «تشغيل» لرؤية النتيجة هنا.
أهم المعاملات
| المعامل | الوظيفة |
|---|---|
| separator | النص الفاصل بين العناصر — افتراضي فاصلة ',' |
💡 نصائح عملية
- join("") تدمج العناصر بلا أي فاصل بينها
- معاكسة لـ split() — string.split(",") ثم array.join(",") تُعيدان نفس النص تقريبًا
⚠️ أخطاء شائعة
- توقّع أنها تعمل على كائنات متداخلة بذكاء — القيم غير النصية تُحوَّل بـ toString() البسيطة
خصائص ذات صلة
🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار JAVASCRIPT الكامل بالعربي.