Chúng ta có thể nối hai chuỗi bằng phương thức concat(). Nhưng nếu cần nối một chuỗi cụ thể vào đầu chuỗi đầu tiên, cách dễ nhất là string.padStart(). Phương thức này không chỉ thêm chuỗi thứ hai vào đầu chuỗi thứ nhất mà còn quan tâm đến số lượng ký tự cần thêm. Nó nhận hai tham số: độ dài (length) và chuỗi thứ hai. string.padStart() thêm chuỗi thứ hai vào chuỗi đầu tiên dựa trên độ dài cung cấp.
Cú pháp
string.padStart(độ_dài, "chuỗi");
Nhận độ dài làm tham số để đảm bảo chuỗi kết quả có đúng số ký tự đó.
Nhận chuỗi khác để nối vào chuỗi đã cho.
Ví dụ
<html> <body>
<script>
var str = "the best";
var st = "Hello";
document.write(st.padStart(24, " glad to meet you, "));
document.write("</br>");
document.write(str.padStart(16, "Tutorix "));
</script> </body> </html>
Kết quả
glad to meet you, Hello Tutorix the best
Khi chuỗi đầu tiên dài hơn độ dài cung cấp, không thay đổi gì xảy ra, chuỗi gốc sẽ hiển thị.
Ví dụ
<html> <body> <script>
var str = "Tutorix is the best e-learning platform best";
document.write(str.padStart(16, "Tutorix "));
</script> </body> </html>
Kết quả
Tutorix is the best e-learning platform best