在 web 開發中,我們經常需要通過前端向后端發送請求并獲取返回值。而返回值通常是使用 JSON 格式來傳遞數據。
在 JavaScript 中,我們可以使用 XMLHttpRequest 或者 fetch 方法來發送請求。在獲取到返回值后,我們可以使用 response.json() 方法將返回值轉換成 JSON 格式。
fetch('https://example.com/api/data') .then(function(response) { return response.json(); }) .then(function(data) { console.log(data); });
在上面的例子中,fetch 方法發送了一個 GET 請求向 https://example.com/api/data 接口獲取數據。在獲取到返回值后,使用 response.json() 方法將返回值轉換成 JSON 格式,并通過 console.log 輸出到控制臺中。
在使用 jQuery 框架時,也可以使用 $.getJSON() 方法來發送請求并獲取 JSON 格式的返回值。
$.getJSON('https://example.com/api/data', function(json) { console.log(json); });
在上面的例子中,$.getJSON() 方法向 https://example.com/api/data 接口發送了一個 GET 請求,并在請求成功后通過回調函數獲取到 JSON 格式的返回值,并通過 console.log 輸出到控制臺中。
在使用 get 方法時,也可以通過設置 dataType 為 'json' 參數來直接獲取返回值的 JSON 格式。
$.get('https://example.com/api/data', {dataType: 'json'}, function(data) { console.log(data); });
在上面的例子中,$.get() 方法向 https://example.com/api/data 接口發送了一個 GET 請求,并通過設置 dataType 參數將返回值轉換成 JSON 格式,并通過 console.log 輸出到控制臺中。
總的來說,使用 get 方法來獲取返回值 JSON 格式比較簡單,在不同的框架和方法中都有對應的實現方式。