<!DOCTYPE html>
<html>
<head>
<title>Chạy thử Code Hàm shift() trong JavaScript</title>
</head>
<body>
<h1>Chạy thử Code Hàm shift() trong JavaScript</h1>
<p>Dùng để xóa phần tử đầu tiên của một mảng, đồng thời cập nhật lại các khóa(key) cho các phần tử, sau khi xóa xong cũng trả về giá trị vừa xóa:</p>
<script>
var mang = new Array("Hạ","Vân","Lực","Quỳnh","Dung");
// mang.shift() xóa phần tử đầu tiên trong mảng
document.write("Phần tử bị xóa là: "+mang.shift()+"<br>");
// Vòng lặp xem các phần tử còn lại trong mảng
mang.forEach((value, key) => {
document.write("Vị trí "+key+": "+value+"<br>");
});
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Chạy thử Code Hàm shift() trong JavaScript</title>
</head>
<body>
<h1>Chạy thử Code Hàm shift() trong JavaScript</h1>
<p>Dùng để xóa phần tử đầu tiên của một mảng, đồng thời cập nhật lại các khóa(key) cho các phần tử, sau khi xóa xong cũng trả về giá trị vừa xóa:</p>
<script>
var mang = new Array("Hạ","Vân","Lực","Quỳnh","Dung");
// mang.shift() xóa phần tử đầu tiên trong mảng
document.write("Phần tử bị xóa là: "+mang.shift()+"<br>");
// Vòng lặp xem các phần tử còn lại trong mảng
mang.forEach((value, key) => {
document.write("Vị trí "+key+": "+value+"<br>");
});
</script>
</body>
</html>