ในการต่อกัน เรามี string.concat() กระบวนการ. แต่จะไม่ให้ข้อมูลเฉพาะเจาะจงใด ๆ ซึ่งหมายถึงความยาวของสตริงหลังจากการต่อกัน ค่าเฉพาะที่ต้องเพิ่ม ฯลฯ ดังนั้นเพื่อลดปัญหานี้ javascript ได้จัดเตรียม string.padEnd() กระบวนการ. วิธีนี้ใช้พารามิเตอร์สองตัว หนึ่งคือความยาวและอีกอันคือสตริงที่สองที่ต้องเพิ่มในสตริงแรก
ไวยากรณ์
string.padEnd(length,"string");
ใช้ความยาวเป็นพารามิเตอร์เพื่อให้แน่ใจว่าหลังจากเชื่อมแล้ว ความยาวของสตริงที่ได้ควรตรงกับความยาวที่ระบุ
ใช้สตริงเป็นพารามิเตอร์ที่สองเพื่อเชื่อมกับสตริงแรก
ตัวอย่าง
ในตัวอย่างต่อไปนี้ วิธีการ str.padEnd() ได้ใช้ความยาวและสตริงที่สองเป็นพารามิเตอร์ มันจะเชื่อมสตริงที่สองตามความยาวที่กำหนดโดยผู้ใช้
<html> <body> <script> var str = "Hello"; document.write(str.padEnd(23," glad to meet you")); document.write("</br>"); document.write(str.padEnd(37," glad to meet you")); </script> </body> </html>
ผลลัพธ์
Hello glad to meet you Hello glad to meet you glad to meet y
หากสตริงแรกมากกว่าความยาวที่ระบุ จะไม่มีการต่อกัน
ในตัวอย่างต่อไปนี้ สตริงที่กำหนดในตอนแรกจะมากกว่าความยาวที่ระบุ ดังนั้นจะไม่มีการเปลี่ยนแปลงใดๆ เกิดขึ้นกับสตริงแรกและสตริงนั้นจะแสดงเป็นเอาต์พุต
ตัวอย่าง
<html> <body> <script> var str = "Hello pleasure to meet you"; document.write(str.padEnd(15," glad to meet you")); </script> </body> </html>
ผลลัพธ์
Hello pleasure to meet you