Computer >> Máy Tính >  >> Lập trình >> Javascript

Lấy mục cuối cùng từ danh sách nút mà không sử dụng thuộc tính length trong JavaScript?

Giả sử sau đây là bảng của chúng tôi -

<table id="demo" border="1">
<tr>
<td>John</td>
</tr>
<tr>
<td>David</td>
</tr>
<tr>
<td>Mike</td>
</tr>
</table>
</body>

Sử dụng phần sau với text () để nhận mục cuối cùng -

$('table tr:last td')

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<table id="demo" border="1">
<tr>
<td>John</td>
</tr>
<tr>
<td>David</td>
</tr>
<tr>
<td>Mike</td>
</tr>
</table>
<script>
   var lastValue= $('table tr:last td').text();
   console.log("The last value is="+lastValue);
</script>
</body>
</html>

Để chạy chương trình trên, hãy lưu tên tệp “anyName.html (index.html)” và nhấp chuột phải vào tệp. Chọn tùy chọn “Mở bằng Máy chủ Trực tiếp” trong trình chỉnh sửa Mã VS.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Lấy mục cuối cùng từ danh sách nút mà không sử dụng thuộc tính length trong JavaScript?