JavaScript - السلاسل النصية (Strings)
JavaScript - السلاسل النصية (Strings)
🔸 السلسلة النصية (String) في JavaScript هي مجموعة من الأحرف توضع بين علامات اقتباس مفردة ' '
أو مزدوجة " "
أو علامات backticks ` `
.
وتُستخدم لتمثيل النصوص داخل البرامج.
🔹 إنشاء سلسلة نصية
let text1 = "Hello";
let text2 = 'World';
let text3 = `مرحبا`;
📌 جميع الطرق الثلاث صحيحة وتعتمد على السياق أو التفضيل الشخصي.
---🔹 دمج السلاسل النصية (Concatenation)
let firstName = "Mahmoud";
let lastName = "Elsokkary";
let fullName = firstName + " " + lastName;
📌 يتم الجمع باستخدام علامة +
.
🔹 الوصول إلى الأحرف
let name = "Mahmoud";
console.log(name[0]); // M
📌 تُستخدم الفهارس (index) للوصول إلى حرف معين، وتبدأ من 0.
---🔹 طول السلسلة النصية
let city = "Cairo";
console.log(city.length); // 5
---
🔹 السلاسل النصية متعددة الأسطر
// باستخدام backticks
let msg = `مرحبا
كيف حالك؟`;
---
⚠️ ملاحظات مهمة
- السلاسل النصية غير قابلة للتغيير (immutable)، أي لا يمكن تعديلها مباشرة.
- يمكنك استخدام علامات backticks
` `
لإنشاء قوالب نصية (String Templates) سنشرحها لاحقًا. - يمكنك استخدام
typeof
لمعرفة نوع البيانات، مثل:typeof "Hello"
يعيد"string"
.
تعليقات
إرسال تعليق