วิธีง่ายที่สุดในการลบตัวอักษรสุดท้ายของสตริงใน JavaScript คือใช้เมธอด slice()
ต้องใส่ 2 พารามิเตอร์ใน slice():
- จุดเริ่มต้น (0)
- จำนวนรายการที่ต้องการลบ (1)
ตัวอย่างแก้ไขชื่อบริษัทที่สะกดผิด:
const companyName = "Netflixx";
const fixCompanyName = companyName.slice(0, -1);
console.log(fixCompanyName); // output: 'Netflix'
หมายเหตุ: เมธอด splice() ไม่ได้ แก้ไขค่าตัวแปรต้นฉบับ Netflixx มันยังคงอยู่ เราสร้างตัวแปร ใหม่ (fixCompanyName) ที่กำหนดการสะกดที่ถูกต้อง — และอ้างอิงตัวแปรนี้เมื่อต้องการเข้าถึงชื่อบริษัทในโปรเจกต์