สอนภาษา JavaScript ตัดข้อความให้สั้นลง ภาษาไทย และภาษาอังกฤษ ด้วยคำสั่ง substr โดยคำสั่งนี้จะกำหนดค่าที่สำคัญ 2 ค่า คือ เริ่มต้นตัวอักษร และจำนวนตัวอักษรที่แสดง นอกนั้นโดนตัดออก สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript ตัดข้อความให้สั้นลง ภาษาไทย
<script>
var txt = "สวัสดี ผมชื่อจาวาสคริปต์";
console.log( "ก่อนตัดข้อความ คือ "+txt );
console.log( "ตัดข้อความด้วย 0, 15 คือ "+txt.substr(0, 15)+" ..." );
console.log( "ตัดข้อความด้วย 7, 15 คือ "+txt.substr(7, 15)+" ..." );
</script>
ผลลัพธ์
ก่อนตัดข้อความ คือ สวัสดี ผมชื่อจาวาสคริปต์
ตัดข้อความด้วย 0, 15 คือ สวัสดี ผมชื่อจา ...
ตัดข้อความด้วย 7, 15 คือ ผมชื่อจาวาสคริป ...
โค้ดด้านบนใช้คำสั่ง substr 0, 15 คือ เริ่มแสดงอักษรตัวที่ 0 คือตัวแรก และนับไปอีก 15 ตัวอักษร โดยอักษรหลังจากนั้นไม่แสดง ส่วน 7, 15 คือเริ่มแสดงตัวอักษรที่ 7 และนับไปอีก 15 ตัวอักษรที่แสดง อักษรนอกนั้นไม่แสดง