ה מחרוזת JavaScript הוא אובייקט המייצג רצף של תווים.
ישנן 2 דרכים ליצור מחרוזת ב-JavaScript
- לפי מחרוזת מילולית
- לפי אובייקט מחרוזת (באמצעות מילת מפתח חדשה)
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.