Hàm string.endsWith() trong Javascript - Javascript Function
Code RUN <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button&g ...
Phương thức string.endsWith()
có chức năng xác định liệu một chuỗi có kết thúc bằng một kí tự hoặc một chuỗi được người dùng cung cấp hay không.
Nếu chuỗi kết thúc bằng kí tự hoặc chuỗi cung cấp hàm sẽ trả về True, ngược lại hàm trả về False.
Lưu ý rằng phương thức string.endsWith()
sẽ phân biệt chữ hoa chữ thường.
Cú pháp
Cú pháp: string.endsWith(searchvalue, length)
Trong đó:
- searchvalue là kí tự hoặc một chuỗi, phương thức sẽ kiểm tra xem chuỗi string có kết thúc bằng searchvalue hay không.
- length chiều dài chuỗi string sẽ được kiểm tra( xem thêm ở ví dụ).
Cách sử dụng
Ví dụ: Sử dụng phương thức string.endsWith() để kiểm tra toàn bộ chuỗi.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button> <p id="demo"></p> <script> function myFunction() { var str = "Hoc lap trinh mien phi tai Zaidap.com.net"; var boolean = str.endsWith(".net"); document.getElementById("demo").innerHTML = boolean; } </script> </body> </html>
true
Ví dụ 2: Sử dụng thuộc tính length để kiểm tra một đoạn nhất định của chuỗi.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button> <p id="demo"></p> <script> function myFunction() { var str = "Hoc lap trinh mien phi tai Zaidap.com.net"; var boolean = str.endsWith("phi", 22); document.getElementById("demo").innerHTML = boolean; } </script> </body> </html>
true
Tham khảo: w3schools.com
Nguồn: Zaidap.com.net