في بعض الأحيان ، يحتاج المطورون إلى تجميع سلاسل متعددة في سلسلة واحدة في مواقف مختلفة ، مثل إنشاء سلاسل لاستخدامها في التعبيرات العادية ، أو في ملفات تعريف الارتباط بالمتصفح أو التخزين المحلي ، أو في الاختبار الآلي أو السلاسل الديناميكية لإشعارات المستخدم أو الرسائل وما إلى ذلك. وبشكل أكثر تحديدًا ، فإن الجمع بين السلاسل بطرق مختلفة يسمح للمطورين بإنشاء تطبيقات ويب أكثر ديناميكية ومرونة.
ستوضح هذه المدونة الفرق بين ' + 'و' concat () 'في JavaScript.
طريقة JS Strings '+' مقابل 'concat ()'
ال ' + 'و' concat () 'يتم استخدام كل من طريقة لضم / دمج سلسلتين أو أكثر في JavaScript. عامل التشغيل '+' هو طريقة مختصرة لربط السلاسل ، بينما طريقة 'concat ()' هي طريقة أكثر وضوحًا لربط السلاسل.
بناء الجملة
استخدم الصيغة المحددة لعامل التشغيل '+' للانضمام إلى السلاسل:
سلسلة 1 + سلسلة 2
تُستخدم الصيغة التالية للأسلوب 'concat ()':
مثال 1: ربط السلاسل باستخدام عامل التشغيل '+'
إنشاء سلسلتين ' شارع 1 ' و ' str2 ':
فار str1 = 'مرحبا بك في ' ؛فار str2 = 'Linux' ؛
استخدم ال ' + 'لدمج هاتين السلسلتين أو إضافتهما وتخزين السلسلة الناتجة في المتغير' ينضم ':
أخيرًا ، اطبع السلسلة المتسلسلة على وحدة التحكم:
انتاج |
إن استخدامه في قيمة عددية سيعطي مجموع الأرقام:
مثال 2: ربط السلاسل باستخدام طريقة 'concat ()'
اتصل ب ' concat () 'للربط بين السلسلتين:
كان ينضم = str1.concat ( str2 ) ؛
اطبع السلسلة الناتجة على وحدة التحكم:
انتاج |
الآن ، دعنا نحاول ضم القيم الرقمية باستخدام طريقة 'concat ()'. سيعطي خطأ لأنه يربط سلاسل لا تؤدي أي عملية مثل العملية الحسابية:
إذا كنت تريد ضم رقمين ، فاستخدمهما كسلسلة:
الفرق الأساسي بين عامل التشغيل '+' وطريقة 'concat ()'
الفرق الأساسي بين ' (+) ' و ال ' concat () 'أدناه:
(+) عامل التشغيل |
concat () طريقة |
(+) عامل تشغيل JavaScript. | concat () هي طريقة جافا سكريبت. |
مطلوب قيمتين على الأقل. | مطلوب سلسلة واحدة على الأقل. |
اربط السلاسل وتستخدم أيضًا لإجراء عملية حسابية على البيانات الرقمية. | فقط قم بتوصيل قيم السلسلة. |
يستخدم للقيم الرقمية وكذلك للسلاسل. | تستخدم فقط للأوتار. |
هذا كل شيء عن عامل تشغيل السلاسل '+' وطريقة 'concat ()' في جافا سكريبت.
خاتمة
ال ' (+) 'و' concat () ”لتسلسل السلاسل في JavaScript. الاختلاف الرئيسي في كليهما هو أن عامل التشغيل '+' يجمع أو يضيف القيم الرقمية باستخدام العمليات الحسابية. بينما طريقة concat () تنطبق فقط على السلاسل. في هذه المدونة ، أوضحنا الفرق بين عامل التشغيل '+' وطريقة 'concat ()' في JavaScript.