logo

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

إن Trim () هي وظيفة سلسلة مضمنة في JavaScript، والتي تستخدم لقص سلسلة. تقوم هذه الوظيفة بإزالة المسافة البيضاء من طرفي السلسلة، أي بداية السلسلة ونهايتها. نظرًا لأن القطع () هي طريقة سلسلة، لذلك يتم استدعاؤها بواسطة مثيل لفئة السلسلة. يتعين علينا إنشاء مثيل لـ فئة السلسلة والتي سيتم من خلالها استخدام طريقة القطع ().

ملاحظة - طريقة القطع () لا تغير السلسلة الأصلية؛ فهو يقوم فقط بإزالة حرف المسافة البيضاء البادئة والزائدة.

بناء الجملة

بناء جملة طريقة القطع () كما يلي:

 str.trim() 

هنا، str هي فئة سلسلة من الكائنات التي ستحتوي على السلسلة التي سيتم قطعها.

حدود

لا تحتوي طريقة القطع () على أية وسائط أو معلمات بداخلها.

قيمة الإرجاع

تقوم الدالة string.trim() بإرجاع السلسلة بعد إزالة مسافة بيضاء من تلك السلسلة من بداية السلسلة ونهايتها.

أمثلة

فيما يلي بعض الأمثلة التي تستخدم الدالة Trim() لإزالة العناصر منها. في هذه الأمثلة، سوف ترى كيفية استخدام هذا وظيفة جافا سكريبت . لذا، إليك بعض الأمثلة -

مل إلى أوقية

مثال 1

في هذا المثال، سوف نقوم بتمرير سلسلة تحتوي على مسافة بيضاء في كلا الطرفين.

 function func_trim() { //original string with whitespace in beginning and end var str = ' javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
اختبره الآن

انتاج |

سيؤدي هذا إلى إرجاع السلسلة أدناه بعد إزالة المسافة البيضاء.

 Javatpoint tutorial website 

مثال 2

في هذا المثال، سنمرر سلسلة تحتوي على مسافة بيضاء فقط في النهاية.

حاول الصيد في جافا
 function func_trim() { //original string with whitespace at the end var str = 'javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
اختبره الآن

انتاج |

سيؤدي هذا إلى إزالة المسافة البيضاء من النهاية وإرجاع السلسلة كما هو موضح أدناه.

 Javatpoint tutorial website 

مثال 3

في هذا المثال، سوف نقوم بتمرير سلسلة تحتوي على مسافة بيضاء فقط في البداية.

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website'; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
اختبره الآن

انتاج |

سيؤدي هذا إلى إزالة المسافة البيضاء من البداية وإرجاع السلسلة كما هو موضح أدناه.

 Javatpoint tutorial website 

جافا سكريبت يقدم وظيفتين إضافيتين مشابهتين لطريقة القطع (). وكانوا أيضًا يقومون بقص الخيط ولكن من طرف واحد فقط، إما اليسار أو اليمين. تذكر أن كلا الدالتين لا تغيران السلسلة الأصلية؛ يقومون فقط بإزالة المسافات البيضاء.

  • تقليم اليسار ()
  • تقليم اليمين ()

تقليم اليسار ()

ال تقليم اليسار () الطريقة تزيل المسافة البيضاء فقط من يسار السلسلة. لفهم أفضل، يمكننا القول أنه يزيل المسافة البيضاء فقط من البداية ويعيد السلسلة مرة أخرى دون أي مسافة بيضاء بادئة.

بناء الجملة

طباعة بايثون إلى منزلتين عشريتين
 str.trimLeft() 

انظر المثال أدناه -

مثال 1

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website '; //string trimmed using trimLeft() var trimmedstr = str.trimLeft(); document.write(trimmedstr); } func_trim(); 
اختبره الآن

انتاج |

سيؤدي هذا إلى إزالة المسافة البيضاء فقط من البداية وستظل المسافة البيضاء اللاحقة كما هي. انظر الإخراج أدناه:

 Javatpoint tutorial website 

تقليم اليمين ()

ومن ناحية أخرى فإن تقليم اليمين () الطريقة تزيل المسافة البيضاء فقط من يمين السلسلة. لفهم أفضل، يمكننا القول أنه يزيل المسافة البيضاء فقط من النهاية ويعيد السلسلة مرة أخرى دون أي مسافة بيضاء زائدة.

بناء الجملة

تبديل الآلة الكاتبة
 str.trimRight() 

انظر المثال أدناه -

مثال 1

 function func_trim() { //original string with whitespace from the end var str = ' javatpoint tutorial website '; //string trimmed using trimRight() var trimmedstr = str.trimRight(); document.write(trimmedstr); } func_trim(); 
اختبره الآن

انتاج |

سيؤدي هذا إلى إزالة المسافة البيضاء من النهاية فقط وستظل المسافة البيضاء البادئة كما هي. انظر الإخراج أدناه:

 Javatpoint tutorial website