تسلسل السلسلة في JavaScript: كل ما تحتاج لمعرفته حول String concat ()

ما هو تسلسل السلسلة في JavaScript؟ تأخذ طريقة سلسلة السلسلة سلاسل متعددة وتدمجها وتعيد سلسلة واحدة جديدة.

النمو ل وشهدت التطبيقات ارتفاعًا في الطلب على JavaScript. إنها واحدة من أهم اللغات لتصميم الويب. هذه المقالة على سلسلة السلسلة في JavaScript سوف يشرح كيف يتم التلاعب بالسلاسل في التسلسل التالي:

أساسيات سلسلة السلسلة في JavaScript

التسلسل هو العملية التي تشكل الأساس لربط سلسلتين. دمج السلاسل هو جانب لا مفر منه من البرمجة. قبل الدخول في 'String Concatenation in JavaScript' ، نحتاج إلى مسح الأساسيات أولاً. عندما يقوم مترجم بتنفيذ العملية ، يتم إنشاء سلسلة جديدة. كل لغة برمجة لها صيغة مختلفة لعملية التسلسل.





edu.reka: بيرل ، بي إتش بي
edu & reka: Visual Basic و Visual Basic.NET و Ada
strcat (إيدو ، نهر): C ، C ++
edu + نهر: جافا
ايدو || النهر: FORTRAN

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

القياس مع Microsoft Excel



دعونا نفهم التسلسل في النظام الأساسي الأساسي لدينا: Microsoft Excel. تربط الدالة CONCATENATE / CONCAT سلسلتين أو أكثر معًا. يتم استخدامه كدالة ورقة عمل ويمكن إدخالها كجزء من صيغة في خلية.

بناء الجملة:

CONCATENATE (edu1، [edu2، & hellip.edu_n])

قيمة الإرجاع:



سلسلة / نص

تسلسل السلسلة في Excel

في بعض الأحيان قد يرغب المستخدمون في إضافة مسافات في النتيجة. في مثل هذه الحالات ، يختلف بناء الجملة قليلاً.

ما هو فلوم في هادوب

التشابه مع البرمجة سي

نظرًا لأننا جميعًا على دراية بأبسط لغة. البرمجة بلغة C ، دعونا نفهم التسلسل باستخدام برنامج بسيط بلغة C.

#include int main () {char edu1 [100]، edu2 [100]، i، j printf ('أدخل السلسلة الأولى:') scanf ('٪ s'، edu1) printf ('أدخل السلسلة الثانية:') scanf ( '٪ s'، edu2) // احسب طول السلسلة edu1 // وخزنها في i لـ (i = 0 edu1 [i]! = '' ++ i) لـ (j = 0 edu2 [j]! = '' ++ j، ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('بعد التسلسل:٪ s' ، edu1) ترجع 0}

انتاج:

أدخل السلسلة الأولى: edu
أدخل السلسلة الثانية: reka
بعد التسلسل: edureka

كيف يتم التعامل مع الجمل في JavaScript؟

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

  1. المنشئ: إرجاع مرجع تم إنشاؤه بواسطة النموذج الأولي لمثيل JavaScript.

بناء الجملة:

صفيف

الشفرة:

فئة الماسح الضوئي في أمثلة جافا
مُنشئ مصفوفة جافا سكريبت | Edureka var edu = new Array (10، 20، 30) document.write ('edu.constructor is:' + edu.constructor)

انتاج:

edu.constructor هو: function Array () {[native code]}
  1. الطول: يخبرنا عن لا. من العناصر في المصفوفة

بناء الجملة:

الصفيف الطول

الشفرة:

طول مصفوفة جافا سكريبت | Edureka var edu = new Array (10، 20، 30) document.write ('edu.length:' + edu.length)

انتاج:

الطول: 3
  1. النموذج المبدئي: تسمح لنا خاصية النموذج الأولي بإضافة أساليب وخصائص إلى أي كائن (رقم ، منطقي ، سلسلة ، وتاريخ ، إلخ). إنها ملكية عالمية

بناء الجملة:

object.prototype.name = القيمة

الشفرة:

Edureka Objects تعمل عبر الإنترنت (دورة ، منصة) {this.course = course this.platform = platform} var myOnline = new Online ('R برمجة'، 'Edureka') Online.prototype.price = null myOnline.price = 2400 document. اكتب ('الدورة التدريبية عبر الإنترنت هي:' + myOnline.course + ' 
') document.write (' المنصة عبر الإنترنت هي: '+ myOnline.platform +'
') document.write ('السعر عبر الإنترنت هو:' + myOnline.price + '
')

انتاج:

الدورة التدريبية عبر الإنترنت هي: برمجة R النظام الأساسي عبر الإنترنت هو: Edureka السعر عبر الإنترنت: 2400

طرق معالجة السلاسل

سطريقة
واحد دليل ل()

لعرض قيمة الفهرس لأول ظهور لكائن سلسلة.

2 شريحة()

تُستخدم هذه الطريقة لاستخراج قسم معين من سلسلة معينة

3 الانقسام()

تستخدم هذه الطريقة لفصل السلسلة إلى سلسلتين منفصلتين

4 concat ()

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

5 قيمة ال()

لإرجاع قيمة أساسية لسلسلة ، يتم استخدام هذه الطريقة

من الجدول ، سنركز فقط على concat () طريقة. كما ندرك أن طريقة التسلسل تأخذ سلاسل متعددة وتدمجها وتعيد سلسلة واحدة جديدة. فيما يلي بناء الجملة والحجة والمثال:

  • بناء الجملة:
String.concat (edu1، edu2 [، & hellip، eduN])
  • الحجج في الطريقة:

edu1 و edu2 و hellip eduN هي السلاسل التي يتم تمريرها للتسلسل.

  • الشفرة:
سلسلة السلاسل | Edureka var edu1 = سلسلة جديدة ('إذا كان الأمر يتعلق بالتعلم ،') var edu2 = سلسلة جديدة ('Edureka is the right platform') var edu3 = edu1.concat (edu2) document.write ('النتيجة:' + edu3)

انتاج:

إذا كان الأمر يتعلق بالتعلم ، فإن Edureka هي المنصة الصحيحة

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

 

دعونا ننضم إلى ثلاث سلاسل

وظيفة زر Edureka myFunction () {var edu1 = 'Hello' var edu2 = 'Edureka،' var edu3 = 'فلنبرمج اليوم!' var con = edu1.concat (edu2، edu3) document.getElementById ('edu'). innerHTML = con}

انتاج:

لذلك ، ناقشنا كل ما يتعلق بسلسلة السلاسل في جافا سكريبت ، والآن نحن في وضع يسمح لنا بكتابة الرموز ومعرفة ما إذا كان بإمكاننا تنفيذ طريقة التسلسل. إذن إليك ما يمكنك فعله قبل كتابة القطعة:

عكس رقم في بيثون
  1. تصور تدفق برنامجك
  2. تقرر للإعلانات المتغيرة
  3. قم بتدوين القليل سلاسل
  4. اتبع ال أمثلة مكتوب هنا
  5. من الجيد اختباره على الملقم المحلي .

بهذا نكون قد وصلنا إلى نهاية مدونة String Concatenation in JavaScript blog. أتمنى أن تكون قد فهمت الطرق المختلفة لربط السلاسل أو ربطها.

الآن بعد أن تعرفت على JavaScript ، تحقق من ملف بواسطة Edureka. سيساعدك تدريب شهادة تطوير الويب على تعلم كيفية إنشاء مواقع ويب رائعة باستخدام HTML5 و CSS3 و Twitter Bootstrap 3 و jQuery و Google APIs ونشرها في Amazon Simple Storage Service (S3).

لديك سؤال لنا؟ يرجى ذكرها في قسم التعليقات في 'سلسلة السلسلة في JavaScript' وسنقوم بالرد عليك.