Devdit
 

JavaScript ตัดข้อความให้สั้นลง ภาษาไทย

1.6K

สอนภาษา 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 ตัวอักษรที่แสดง อักษรนอกนั้นไม่แสดง

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ