English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مثلث السلسلة جافا سكربت

يستخدم موضوع String في JavaScript لتخزين ومعالجة النصوص

موضوع String

موضوع String في JavaScript هو موضوع عالمي用于 تخزين النصوص

يمكن أن يكون النص أي نص داخل الأسلحة أو الأسلحة الثنائية

var msg = "Hello world";
var msg = 'Hello world';

مختلف عن بعض اللغات الأخرى، لا يوجد فرق بين الأسلحة الواحدة والأسلحة الثنائية في JavaScript

مؤشر النصوص في JavaScript هو صفر: النص الأول موجود في الموقع 0، النص الثاني في الموقع 1، وهكذا

يمكنك العثور علىدليل تعليمات JavaScript Stringللإطلاع على معلومات حول String، يُرجى زيارة

خصائص موضوع String

في الجدول أدناه، تم عرض خصائص موضوع String

الخصائصوصف
constructorيعيد الدالة التي أنشأت نموذج String
lengthيعيد طول النص
prototypeيُمكنك إضافة خصائص جديدة وأساليب جديدة إلى الموضوع

طرق موضوع String

في الجدول أدناه، تم عرض طرق String الموضوع

الطريقةوصف
charAt()يعيد الحرف في الموقع المحدد
charCodeAt()يعيد Unicode الحرفي في الموقع المحدد
concat()يرتبط بين عدد من النصوص ويعد نصًا جديدًا
endsWith()يحقن النص إذا كان ينتهي بنص فرعي معين
fromCharCode()يحول قيمة Unicode إلى حرف
includes()يحقن النص إذا كان يحتوي على نص فرعي معين
indexOf()يعيد مؤشر أول ظهور قيمة معينة في النص
lastIndexOf()يعيد مؤشر آخر ظهور قيمة معينة في النص
localeCompare()يقارن بين نصين في بيئة اللغة الحالية
match()يطابق النص مع تعبير النمط، ويعد قائمة بجميع التطابقات
repeat()يعيد نصًا جديدًا يحتوي على عدد نسخ النص الأصلي المحدد
replace()تبديل النص أو النمط الذي يظهر في النص إلى نص آخر، ويعد النص الجديد دون تعديل النص الأصلي
search()يبحث عن التشابه بين النص باستخدام تعبير النمط، ويعيد مؤشر أول تطابق
slice()استخراج جزء من النص وإرجاعه كـ String جديد
split()تقسيم السلسلة إلى مجموعة من الأجزاء
startsWith()تحقق مما إذا كانت السلسلة تبدأ بجزء معين
substr()استخراج جزء من النص بدءًا من بدء النص وأكثر
substring()استخراج النص بين بداية النص ونهايته
toLocaleLowerCase()تحويل السلسلة إلى أحرف صغيرة بناءً على بيئة اللغة المحلية للمضيف
toLocaleUpperCase()تحويل السلسلة إلى أحرف كبيرة بناءً على بيئة اللغة المحلية للمضيف
toLowerCase()تحويل السلسلة إلى أحرف صغيرة
toString()إرجاع قيمة String
toUpperCase()تحويل السلسلة إلى أحرف كبيرة
trim()حذف الفراغات من البداية والنهاية من السلسلة
valueOf()إرجاع القيمة الأصلية لـ String

ملاحظة:تقوم جميع طرق السلسلة بإرجاع قيمة جديدة. لا تغيرها في المتغير الأصلي.