חילוץ תת-מחרוזות

JavaScript:
חילוץ תת-מחרוזות

איך לעשות:

let fullString = "שלום, עולם!";
let partOfString = fullString.substring(0, 5); // חילוץ התווים מתחילת המחרוזת עד האינדקס 5
console.log(partOfString); // תוצאה: שלום,

let anotherPart = fullString.slice(-6); // חילוץ 6 התווים האחרונים
console.log(anotherPart); // תוצאה: עולם!

טבילה עמוקה:

בעבר, ב-JavaScript הישן, היינו משתמשים ב-.substr() כדי לחלץ תת-מחרוזות, אבל היום מומלץ להשתמש ב-.substring() או ב-.slice(). כשאתה משתמש ב-.substring(), אם האינדקס הראשון גבוה יותר מהשני, הם מתחלפים. אם ב-.slice() האינדקס הראשון יהיה גבוה יותר, תחזור מחרוזת ריקה. בנוסף, .slice() תומך באינדקסים שליליים עבור חילוץ סופי.

ראו גם: