JS Strings '+' مقابل طريقة Concat

Js Strings Mqabl Tryqt Concat



في بعض الأحيان ، يحتاج المطورون إلى تجميع سلاسل متعددة في سلسلة واحدة في مواقف مختلفة ، مثل إنشاء سلاسل لاستخدامها في التعبيرات العادية ، أو في ملفات تعريف الارتباط بالمتصفح أو التخزين المحلي ، أو في الاختبار الآلي أو السلاسل الديناميكية لإشعارات المستخدم أو الرسائل وما إلى ذلك. وبشكل أكثر تحديدًا ، فإن الجمع بين السلاسل بطرق مختلفة يسمح للمطورين بإنشاء تطبيقات ويب أكثر ديناميكية ومرونة.

ستوضح هذه المدونة الفرق بين ' + 'و' concat () 'في JavaScript.







طريقة JS Strings '+' مقابل 'concat ()'

ال ' + 'و' concat () 'يتم استخدام كل من طريقة لضم / دمج سلسلتين أو أكثر في JavaScript. عامل التشغيل '+' هو طريقة مختصرة لربط السلاسل ، بينما طريقة 'concat ()' هي طريقة أكثر وضوحًا لربط السلاسل.



بناء الجملة



استخدم الصيغة المحددة لعامل التشغيل '+' للانضمام إلى السلاسل:





سلسلة 1 + سلسلة 2


تُستخدم الصيغة التالية للأسلوب 'concat ()':

سلسلة .concat ( سلسلة 1 ، سلسلة 2 ، ... ، سلسلة ) ؛


مثال 1: ربط السلاسل باستخدام عامل التشغيل '+'



إنشاء سلسلتين ' شارع 1 ' و ' str2 ':

فار str1 = 'مرحبا بك في ' ؛
فار str2 = 'Linux' ؛


استخدم ال ' + 'لدمج هاتين السلسلتين أو إضافتهما وتخزين السلسلة الناتجة في المتغير' ينضم ':

كان ينضم = str1 + str2 ؛


أخيرًا ، اطبع السلسلة المتسلسلة على وحدة التحكم:

وحدة التحكم ( ينضم ) ؛


انتاج |


إن استخدامه في قيمة عددية سيعطي مجموع الأرقام:


مثال 2: ربط السلاسل باستخدام طريقة 'concat ()'

اتصل ب ' concat () 'للربط بين السلسلتين:

كان ينضم = str1.concat ( str2 ) ؛


اطبع السلسلة الناتجة على وحدة التحكم:

وحدة التحكم ( ينضم ) ؛


انتاج |


الآن ، دعنا نحاول ضم القيم الرقمية باستخدام طريقة 'concat ()'. سيعطي خطأ لأنه يربط سلاسل لا تؤدي أي عملية مثل العملية الحسابية:


إذا كنت تريد ضم رقمين ، فاستخدمهما كسلسلة:

الفرق الأساسي بين عامل التشغيل '+' وطريقة 'concat ()'

الفرق الأساسي بين ' (+) ' و ال ' concat () 'أدناه:

(+) عامل التشغيل

concat () طريقة

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


هذا كل شيء عن عامل تشغيل السلاسل '+' وطريقة 'concat ()' في جافا سكريبت.

خاتمة

ال ' (+) 'و' concat () ”لتسلسل السلاسل في JavaScript. الاختلاف الرئيسي في كليهما هو أن عامل التشغيل '+' يجمع أو يضيف القيم الرقمية باستخدام العمليات الحسابية. بينما طريقة concat () تنطبق فقط على السلاسل. في هذه المدونة ، أوضحنا الفرق بين عامل التشغيل '+' وطريقة 'concat ()' في JavaScript.