Пожалуйста, распечатайте объекты в следующих данных: студенты = [ {uid: 1, имя: «Сяо Мин», возраст: 18, пол: «мужской», родной город: «Провинция Хэбэй» }, {uid: 2, имя: «Красный», возраст: 19, пол: «женский», родной город: «Провинция Хэнань» }, {uid: 3, имя: «Сяоган», возраст: 17, пол: «мужской», родной город: «Провинция Шаньси» }, {uid: 4, имя: «Сяоли», возраст: 18, пол: «женский», родной город: «Провинция Шаньдун» } ]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
*{
padding:0;
margin:0;
}
table{
width:500px;
margin:100px auto;
border-collapse:collapse;/*режим слияния границ*/
text-align:center;
}
td,th{
border:1px solid #333;
}
thead tr{
height:40px;
background-color: #cccccc;
}
</style>
</head>
<body>
<script>
let students = [
{ name: «Сяо Мин», age: 18, gender: 'мужской', hometown: «Провинция Хэбэй» },
{ name: «Красный», age: 19, gender: 'женский', hometown: «Провинция Хэнань» },
{ name: «Банда Сяо», age: 17, gender: 'мужской', hometown: «Провинция Шаньси» },
{ name: 'Сяоли', age: 18, gender: 'женский', hometown: «Провинция Шаньдун» }
]
document.write(`
<table>
<caption>
<h2> список студентов</h2>
</caption>
<thead>
<tr>
<th>серийный номер</th>
<th>Имя</th>
<th>возраст</th>
<th>пол</th>
<th>родной город</th>
</tr>
</thead>
`)
for(i = 0; i < students.length ; i ++) {
let a = students[i]
document.write(`
<tbody>
<tr>
<td>${i}</td>
<td>${a.name}</td>
<td>${a.age}</td>
<td>${a.gender}</td>
<td>${a.hometown}</td>
</tr>
</tbody>
`)
}
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
*{
padding:0;
margin:0;
}
table{
width:500px;
margin:100px auto;
border-collapse:collapse;/*режим слияния границ*/
text-align:center;
}
td,th{
border:1px solid #333;
}
thead tr{
height:40px;
background-color: #cccccc;
}
</style>
</head>
<body>
<table>
<caption>
<h2> список студентов</h2>
</caption>
<thead>
<tr>
<th>серийный номер</th>
<th>Имя</th>
<th>возраст</th>
<th>пол</th>
<th>родной город</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<script>
let students = [
{uid: 1, name: «Сяо Мин», age: 18, gender: 'мужской', hometown: «Провинция Хэбэй» },
{uid: 2, name: «Красный», age: 19, gender: 'женский', hometown: «Провинция Хэнань» },
{uid: 3, name: «Банда Сяо», age: 17, gender: 'мужской', hometown: «Провинция Шаньси» },
{uid: 4, name: 'Сяоли', age: 18, gender: 'женский', hometown: «Провинция Шаньдун» }
]
// Создайте строки в tbody. Мы создадим столько строк, сколько человек (по длине).
let tbody=document.querySelector("tbody");
for (let i = 0; i < students.length; i++) {
let tr = document.createElement("tr")
tbody.appendChild(tr)
//Создаем ячейки в каждой строке tr (3 ячейки, относящиеся к данным). Количество ячеек td зависит от количества атрибутов каждого объекта. для циклаTraversObject students[i]
for (let k in students[i]) {
let td = document.createElement("td") // Создание ячеек
td.innerHTML = students[i][k] //Передаём атрибуты объекта ячейке
tr.appendChild(td)
}
}
</script>
</body>
</html>