在前端開發(fā)中,經(jīng)常需要從后端獲取JSON數(shù)據(jù)類型的數(shù)據(jù)。下面介紹一些方法獲取JSON數(shù)據(jù)。
使用jQuery的get方法獲取JSON數(shù)據(jù):
$.get("/data.json", function(data) { console.log(data); });
使用jQuery的getJSON方法獲取JSON數(shù)據(jù):
$.getJSON("/data.json", function(data) { console.log(data); });
使用原生JavaScript的XMLHttpRequest對象獲取JSON數(shù)據(jù):
var xhr = new XMLHttpRequest(); xhr.open("GET", "/data.json"); xhr.onload = function() { if (xhr.status === 200) { var data = JSON.parse(xhr.responseText); console.log(data); } }; xhr.send();
使用fetch API獲取JSON數(shù)據(jù):
fetch("/data.json") .then(response =>response.json()) .then(data =>console.log(data));