logo

מחרוזת JavaScript

ה מחרוזת JavaScript הוא אובייקט המייצג רצף של תווים.

ישנן 2 דרכים ליצור מחרוזת ב-JavaScript

  1. לפי מחרוזת מילולית
  2. לפי אובייקט מחרוזת (באמצעות מילת מפתח חדשה)

1) לפי מחרוזת מילולית

המחרוזת מילולית נוצרת באמצעות מרכאות כפולות. התחביר של יצירת מחרוזת באמצעות מחרוזת מילולית ניתן להלן:

Java כפול למחרוזת
 var stringname='string value'; 

בואו נראה את הדוגמה הפשוטה ליצירת מחרוזת מילולית.

 var str='This is string literal'; document.write(str); 
בדוק את זה עכשיו

תְפוּקָה:

 This is string literal 

2) לפי אובייקט מחרוזת (באמצעות מילת מפתח חדשה)

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

 var stringname=new String('string literal'); 

כאן, מילת מפתח חדשה משמש ליצירת מופע של מחרוזת.

בוא נראה את הדוגמה של יצירת מחרוזת ב-JavaScript לפי מילת מפתח חדשה.

 var stringname=new String('hello javascript string'); document.write(stringname); 
בדוק את זה עכשיו

תְפוּקָה:

 hello javascript string 

שיטות מחרוזת JavaScript

בוא נראה את רשימת שיטות מחרוזת JavaScript עם דוגמאות.

שיטות תיאור
charAt() הוא מספק את ערך ה-char הקיים באינדקס שצוין.
charCodeAt() הוא מספק את ערך Unicode של תו הקיים באינדקס שצוין.
concat() הוא מספק שילוב של שני מיתרים או יותר.
אינדקס של() הוא מספק את המיקום של ערך char הקיים במחרוזת הנתונה.
lastIndexOf() הוא מספק את המיקום של ערך char הקיים במחרוזת הנתונה על ידי חיפוש תו מהמיקום האחרון.
לחפש() הוא מחפש ביטוי רגולרי שצוין במחרוזת נתונה ומחזיר את מיקומו אם מתרחשת התאמה.
התאמה() הוא מחפש ביטוי רגולרי שצוין במחרוזת נתונה ומחזיר את הביטוי הרגולרי הזה אם מתרחשת התאמה.
החלף() זה מחליף מחרוזת נתונה בתחליף שצוין.
substr() הוא משמש כדי להביא את החלק של המחרוזת הנתונה על בסיס מיקום ההתחלה והאורך שצוינו.
substring() הוא משמש כדי להביא את החלק של המחרוזת הנתונה על בסיס האינדקס שצוין.
פרוסה() הוא משמש כדי להביא את החלק של המחרוזת הנתונה. זה מאפשר לנו להקצות אינדקס חיובי וגם שלילי.
toLowerCase() זה ממיר את המחרוזת הנתונה לאות קטנה.
toLocaleLowerCase() זה ממיר את המחרוזת הנתונה לאות קטנה על בסיס המקום הנוכחי של המארח.
toUpperCase() זה ממיר את המחרוזת הנתונה לאות גדולה.
toLocaleUpperCase() זה ממיר את המחרוזת הנתונה לאות גדולה על בסיס המקום הנוכחי של המארח.
toString() הוא מספק מחרוזת המייצגת את האובייקט המסוים.
ערך של() הוא מספק את הערך הפרימיטיבי של אובייקט מחרוזת.
לְפַצֵל() הוא מפצל מחרוזת למערך תת-מחרוזות, ואז מחזיר את המערך החדש שנוצר.
מְטוּפָּח() זה חותך את החלל הלבן מהצד השמאלי והימני של המיתר.

1) שיטת מחרוזת JavaScript charAt(index).

שיטת JavaScript String charAt() מחזירה את התו באינדקס הנתון.

 var str='javascript'; document.write(str.charAt(2)); 
בדוק את זה עכשיו

תְפוּקָה:

 v 

2) שיטת מחרוזת JavaScript concat(str).

שיטת JavaScript String concat(str) משרשרת או מצטרפת לשתי מחרוזות.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
בדוק את זה עכשיו

תְפוּקָה:

 javascript concat example 

3) שיטת מחרוזת JavaScript indexOf(str).

שיטת JavaScript String indexOf(str) מחזירה את מיקום האינדקס של המחרוזת הנתונה.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
בדוק את זה עכשיו

תְפוּקָה:

 11 

4) מחרוזת JavaScript lastIndexOf(str) שיטה

שיטת JavaScript String lastIndexOf(str) מחזירה את מיקום האינדקס האחרון של המחרוזת הנתונה.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
בדוק את זה עכשיו

תְפוּקָה:

 16 

5) מחרוזת JavaScript toLowerCase() שיטה

השיטה JavaScript String toLowerCase() מחזירה את המחרוזת הנתונה באותיות קטנות.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
בדוק את זה עכשיו

תְפוּקָה:

 javascript tolowercase example 

6) מחרוזת JavaScript toUpperCase() שיטה

השיטה JavaScript String toUpperCase() מחזירה את המחרוזת הנתונה באותיות רישיות.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
בדוק את זה עכשיו

תְפוּקָה:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) שיטה של ​​מחרוזת JavaScript (beginIndex, endIndex).

השיטה של ​​JavaScript String slice(beginIndex, endIndex) מחזירה את חלקי המחרוזת מ-startIndex נתון ל-endIndex. בשיטת slice(), beginIndex הוא כולל ו-endIndex הוא בלעדי.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
בדוק את זה עכשיו

תְפוּקָה:

 cde 

8) שיטת JavaScript String trim()‎

שיטת JavaScript String trim() מסירה רווחים מובילים ונגררים מהמחרוזת.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
בדוק את זה עכשיו

תְפוּקָה:

 javascript trim 

9) שיטת JavaScript String split()

 var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.