מחרוזות JS '+' לעומת שיטת Concat

Mhrwzwt Js L Wmt Sytt Concat



לפעמים, מפתחים צריכים לשרשר מחרוזות מרובות למחרוזת אחת במצבים שונים, כמו יצירת מחרוזות לשימוש בביטויים רגולריים, בקובצי Cookie של דפדפן או באחסון מקומי, בבדיקות אוטומטיות או מחרוזות דינמיות להודעות או הודעות של משתמשים וכן הלאה. ליתר דיוק, שילוב מחרוזות בדרכים שונות מאפשר למפתחים ליצור יישומי אינטרנט דינמיים וגמישים יותר.

בלוג זה ידגים את ההבדל בין ' + ' המפעיל וה' concat() שיטה ב-JavaScript.







שיטת JS Strings '+' לעומת 'concat()'.

ה ' + ' המפעיל וה' concat() השיטה משמשת שתיהן כדי לצרף/לשלב שתי מחרוזות או יותר ב-JavaScript. האופרטור '+' הוא דרך קיצור לשרשרת מחרוזות, בעוד ששיטת 'concat()' היא דרך מפורשת יותר להצטרף למחרוזות.



תחביר



השתמש בתחביר הנתון עבור האופרטור '+' כדי להצטרף למחרוזות:





מחרוזת1 + מחרוזת2


התחביר הבא משמש עבור שיטת 'concat()':

string.concat ( string1, string2, ... , stringN ) ;


דוגמה 1: חבר מחרוזות באמצעות האופרטור '+'.



צור שתי מחרוזות ' str1 ' ו' str2 ”:

var str1 = 'ברוך הבא ל ' ;
var str2 = 'לינוקס' ;


להשתמש ב ' + ' אופרטור כדי לשלב או להוסיף את שתי המחרוזות הללו ולאחסן את המחרוזת שהתקבלה במשתנה ' לְהִצְטַרֵף ”:

היה לְהִצְטַרֵף = str1 + str2;


לבסוף, הדפס את המחרוזת המשורשרת על המסוף:

console.log ( לְהִצְטַרֵף ) ;


תְפוּקָה


שימוש בו בערך מספרי ייתן את סכום המספרים:


דוגמה 2: חבר מחרוזות באמצעות שיטת 'concat()'.

תתקשר ל ' concat() ' שיטה לחיבור שתי המחרוזות:

היה לְהִצְטַרֵף = str1.concat ( str2 ) ;


הדפס את המחרוזת שנוצרה על המסוף:

console.log ( לְהִצְטַרֵף ) ;


תְפוּקָה


כעת, בואו ננסה להצטרף לערכים מספריים באמצעות שיטת 'concat()'. זה ייתן שגיאה כי הוא מצטרף למחרוזות לא מבצע שום פעולה כמו פעולה אריתמטית:


אם אתה רוצה לחבר שני מספרים, השתמש בהם כמחרוזת:

ההבדל העיקרי בין אופרטור '+' לשיטת 'concat()'.

ההבדל העיקרי בין ' (+) ' וה ' concat() ' מובא להלן:

(+) מפעיל

concat() שיטה

(+) הוא מפעיל JavaScript. concat() היא שיטת JavaScript.
נדרשים לפחות שני ערכים. נדרשת מחרוזת אחת לפחות.
שרשור את המחרוזות ומשמש גם לביצוע פעולה אריתמטית על נתונים מספריים. שרשרת רק את ערכי המחרוזת.
משמש עבור ערכים מספריים וגם עבור מחרוזות. משמש רק עבור המיתרים.


זה הכל לגבי המחרוזות '+' אופרטור ו-'concat()' ב-JavaScript.

סיכום

ה ' (+) ' המפעיל וה' concat() שיטת ' משמשות לשרשור מחרוזות ב-JavaScript. ההבדל העיקרי בשניהם הוא שהאופרטור '+' גם משלב או מוסיף את הערכים המספריים באמצעות פעולות אריתמטיות. בעוד ששיטת concat() חלה רק על המחרוזות. בבלוג זה הדגמנו את ההבדל בין האופרטור '+' לשיטת 'concat()' ב-JavaScript.