Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách nối hai chuỗi sao cho chuỗi thứ hai nối ở cuối chuỗi thứ nhất trong JavaScript


Để nối chuỗi có string.concat(). Nhưng nó không cung cấp tính cụ thể: độ dài sau khi nối, giá trị cụ thể cần thêm, v.v. Để giải quyết, JavaScript cung cấp string.padEnd(). Phương thức này nhận hai tham số: độ dài và chuỗi thứ hai cần nối vào chuỗi đầu tiên.

Cú pháp

string.padEnd(độ_dài, "chuỗi");

Nhận độ dài để đảm bảo chuỗi kết quả khớp độ dài cung cấp.

Nhận chuỗi thứ hai để nối với chuỗi đầu tiên.

Ví dụ

Trong ví dụ sau, str.padEnd() nhận độ dài và chuỗi thứ hai. Nó nối chuỗi thứ hai dựa trên độ dài cho trước.

<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>

Kết quả

Hello glad to meet you Hello glad to meet you glad to meet y

Nếu chuỗi đầu tiên dài hơn độ dài cung cấp thì không nối thêm.

Trong ví dụ sau, chuỗi ban đầu dài hơn độ dài cung cấp. Không thay đổi xảy ra, chuỗi gốc hiển thị.

Ví dụ

<html> <body> <script> 
    var str = "Hello pleasure to meet you"; 
    document.write(str.padEnd(15, " glad to meet you")); 
</script> </body> </html>

Kết quả

Hello pleasure to meet you