Hàm string.endsWith() trong Javascript
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.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
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)
Bài viết này được đăng tại [free tuts .net]
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.
Code
RUN
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Học lập trình miễn phí tại freetuts.net</h1>
<button onclick="myFunction()">Run</button>
<p id="demo"></p>
<script>
function myFunction() {
var str = "Hoc lap trinh mien phi tai freetuts.net";
var boolean = str.endsWith(".net");
document.getElementById("demo").innerHTML = boolean;
}
</script>
</body>
</html>
Kết thúc
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.
Code
RUN
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Học lập trình miễn phí tại freetuts.net</h1>
<button onclick="myFunction()">Run</button>
<p id="demo"></p>
<script>
function myFunction() {
var str = "Hoc lap trinh mien phi tai freetuts.net";
var boolean = str.endsWith("phi", 22);
document.getElementById("demo").innerHTML = boolean;
}
</script>
</body>
</html>
Kết quả
true
Tham khảo: w3schools.com

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)
Chia lấy phần dư / chia lấy phần nguyên trong javascript
Các cách khai báo biến trong Javascript
Các sự kiện (Event) trong Javascript
Hướng tạo thanh search bar bằng CSS
Hàm array.slice() trong Javascript
Tính tổng hai số bằng Javascript (cộng hai số)
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng