客户端中拿到请求的数据过后最常见的就是把这些数据呈现到界面上。如果数据结构简单,可以直接通过字符串操作(拼接)的方式处理但是如果数据过于复杂,字符串拼接维护成本太大,就不推荐了可以使用模版引擎或者 ES6 提供的模板字符串
<table border="1" id="box">
<tr>
<th>学号</th>
<th>姓名</th>
<th>年龄</th>
<th>班级</th>
</tr>
</table>
<script>
// 获取元素
var box = document.getElementById("box");
var xhr = new XMLHttpRequest();
// 发送 GET 请求
xhr.open("GET", "http://localhost:3000/users");
xhr.send(null);
xhr.onreadystatechange = function () {
if (this.readyState === 4) {
// 讲获取的响应体的字符串转为对象
var data = JSON.parse(this.respon