GET傳值是web開發中常用的一種傳值方式,通過URL傳遞參數,又稱為URL參數傳遞。在前后端分離的開發模式中,前端常常需要通過GET請求獲取后端數據,其中的數據格式通常使用JSON。
//示例URL:http://example.com/list?category=book&page=1&pageSize=10 //獲取參數 const urlSearchParams = new URLSearchParams(window.location.search); const params = Object.fromEntries(urlSearchParams.entries()); //獲取category、page、pageSize參數的值 const { category, page, pageSize } = params; //以JSON的方式返回數據 const data = { category, page: Number(page), pageSize: Number(pageSize) } console.log(JSON.stringify(data));
在上面的代碼中,我們首先使用URLSearchParams獲取URL中所有的查詢參數,然后通過Object.fromEntries將其轉化為一個對象。這樣我們就可以方便地獲取到每個參數的值,并將其以JSON格式返回。
總的來說,GET傳值JSON是一種有效地傳遞數據的方式,尤其是在前后端分離、API接口化的開發模式中使用很廣泛。
上一篇vue clone
下一篇python 文件寫列表