js 读取本地的json文件
时间: 2023-07-16 14:15:08 浏览: 100
js读取本地文件
可以使用JavaScript中的XMLHttpRequest对象来读取本地的JSON文件。以下是一个例子:
```javascript
var xhr = new XMLHttpRequest();
xhr.open('GET', 'data.json', true);
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
var data = JSON.parse(xhr.responseText);
console.log(data);
}
};
xhr.send();
```
在这个例子中,我们创建了一个XMLHttpRequest对象,并设置它的open方法来获取本地的data.json文件。然后设置了onreadystatechange事件,当readyState变成4(即完成)并且status等于200(即请求成功)时,我们使用JSON.parse方法将响应的JSON字符串转换成JavaScript对象。最后,我们将这个对象打印到控制台中。
阅读全文