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()
תומך באינדקסים שליליים עבור חילוץ סופי.