logo

سلسلة جافا سكريبت

ال سلسلة جافا سكريبت هو كائن يمثل سلسلة من الأحرف.

هناك طريقتان لإنشاء سلسلة في JavaScript

  1. بواسطة السلسلة الحرفية
  2. حسب كائن السلسلة (باستخدام كلمة رئيسية جديدة)

1) بواسطة السلسلة الحرفية

يتم إنشاء السلسلة الحرفية باستخدام علامات الاقتباس المزدوجة. بناء جملة إنشاء السلسلة باستخدام السلسلة الحرفية موضح أدناه:

برنامج بايثون بسيط
 var stringname='string value'; 

دعونا نرى المثال البسيط لإنشاء سلسلة حرفية.

 var str='This is string literal'; document.write(str); 
اختبره الآن

انتاج:

 This is string literal 

2) بواسطة كائن السلسلة (باستخدام كلمة رئيسية جديدة)

بناء جملة إنشاء كائن سلسلة باستخدام كلمة رئيسية جديدة موضح أدناه:

 var stringname=new String('string literal'); 

هنا، كلمة رئيسية جديدة يستخدم لإنشاء مثيل السلسلة.

دعونا نرى مثال إنشاء سلسلة في JavaScript بواسطة كلمة رئيسية جديدة.

 var stringname=new String('hello javascript string'); document.write(stringname); 
اختبره الآن

انتاج:

 hello javascript string 

طرق سلسلة جافا سكريبت

دعونا نرى قائمة أساليب سلسلة جافا سكريبت مع الأمثلة.

طُرق وصف
حرف () يوفر قيمة char الموجودة في الفهرس المحدد.
شاركودات() يوفر قيمة Unicode للحرف الموجود في الفهرس المحدد.
كونكات () يوفر مزيجًا من سلسلتين أو أكثر.
دليل ل() يوفر موضع قيمة char الموجودة في السلسلة المحددة.
مؤشر الفهرس الأخير () يوفر موضع قيمة char الموجودة في السلسلة المحددة من خلال البحث عن حرف من الموضع الأخير.
يبحث() يبحث عن تعبير عادي محدد في سلسلة معينة ويعيد موضعه في حالة حدوث تطابق.
مباراة() يبحث عن تعبير عادي محدد في سلسلة معينة ويعيد هذا التعبير العادي في حالة حدوث تطابق.
يستبدل() يقوم باستبدال سلسلة معينة بالاستبدال المحدد.
فرعية () يتم استخدامه لجلب جزء من السلسلة المعطاة على أساس موضع البداية والطول المحددين.
سلسلة فرعية () يتم استخدامه لجلب جزء من السلسلة المحددة على أساس الفهرس المحدد.
شريحة() يتم استخدامه لجلب جزء من السلسلة المحددة. يسمح لنا بتعيين مؤشر إيجابي وكذلك سلبي.
toLowerCase() يقوم بتحويل السلسلة المعطاة إلى أحرف صغيرة.
toLocaleLowerCase() يقوم بتحويل السلسلة المعطاة إلى أحرف صغيرة على أساس اللغة المحلية الحالية للمضيف.
إلى الحالة العليا() يقوم بتحويل السلسلة المعطاة إلى حرف كبير.
toLocaleUpperCase() يقوم بتحويل السلسلة المعطاة إلى حرف كبير على أساس اللغة المحلية الحالية للمضيف.
إلى سلسلة() يوفر سلسلة تمثل كائنًا معينًا.
قيمة ال() يوفر القيمة الأولية لكائن السلسلة.
ينقسم() فهو يقسم سلسلة إلى مصفوفة سلسلة فرعية، ثم يُرجع المصفوفة التي تم إنشاؤها حديثًا.
تقليم() يقوم بقص المساحة البيضاء من الجانب الأيسر والأيمن من السلسلة.

1) طريقة JavaScript String charAt(index).

تقوم طريقة JavaScript String charAt() بإرجاع الحرف الموجود في الفهرس المحدد.

 var str='javascript'; document.write(str.charAt(2)); 
اختبره الآن

انتاج:

 v 

2) طريقة JavaScript String concat(str).

تقوم طريقة JavaScript String concat(str) بربط سلسلتين أو ضمهما.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
اختبره الآن

انتاج:

 javascript concat example 

3) طريقة JavaScript String IndexOf (str).

تقوم طريقة JavaScript String IndexOf(str) بإرجاع موضع الفهرس للسلسلة المحددة.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
اختبره الآن

انتاج:

 11 

4) طريقة JavaScript String lastIndexOf (str).

تقوم طريقة JavaScript String lastIndexOf(str) بإرجاع موضع الفهرس الأخير للسلسلة المحددة.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
اختبره الآن

انتاج:

 16 

5) طريقة JavaScript String toLowerCase()

تقوم طريقة JavaScript String toLowerCase() بإرجاع السلسلة المحددة بأحرف صغيرة.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
اختبره الآن

انتاج:

 javascript tolowercase example 

6) طريقة JavaScript String toUpperCase()

تقوم طريقة JavaScript String toUpperCase() بإرجاع السلسلة المحددة بأحرف كبيرة.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
اختبره الآن

انتاج:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) طريقة شريحة سلسلة جافا سكريبت (beginIndex، endIndex).

تقوم طريقة شريحة سلسلة JavaScript (beginIndex، endIndex) بإرجاع أجزاء السلسلة من beginIndex المحدد إلى endIndex. في طريقة الشريحة ()، يكون beginIndex شاملاً وendIndex حصريًا.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
اختبره الآن

انتاج:

 cde 

8) طريقة تقليم سلسلة جافا سكريبت ().

تقوم طريقة JavaScript String Trim() بإزالة المسافات البيضاء البادئة والزائدة من السلسلة.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
اختبره الآن

انتاج:

 javascript trim 

9) طريقة تقسيم سلسلة جافا سكريبت ().

 var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.