23
ย่อสตริงโดยไม่ต้องตัดคำใน JavaScript
ฉันไม่ค่อยถนัดกับการปรับแต่งสตริงใน JavaScript และฉันก็สงสัยว่าคุณจะตัดสตริงให้สั้นลงได้อย่างไรโดยไม่ต้องตัดคำใด ๆ ออก ฉันรู้วิธีใช้สตริงย่อย แต่ไม่ใช่ indexOf หรืออะไรก็ได้ที่ดีจริงๆ สมมติว่าฉันมีสตริงต่อไปนี้: text = "this is a long string I cant display" ฉันต้องการตัดให้เหลือ 10 อักขระ แต่ถ้าไม่ได้ลงท้ายด้วยการเว้นวรรคให้จบคำนั้น ฉันไม่ต้องการให้ตัวแปรสตริงมีลักษณะเช่นนี้: "นี่มันสายยาวฉันไม่ไหว" ฉันต้องการให้มันจบคำจนกว่าจะมีช่องว่างเกิดขึ้น