將URL 參數轉換為JavaScript 物件
在Web 開發場景中,有時需要解析URL 參數並將其轉換為JavaScript 物件使用於進一步處理的JavaScript 物件。這使您可以在 JavaScript 程式碼中方便地存取參數值。以下是實現此轉換的方法:
解決方案:
單行JavaScript 表達式可以有效地將URL 參數轉換為物件:
<code class="javascript">JSON.parse('{"' + decodeURI("abc=foo&def=%5Basf%5D&xyz=5").replace(/&/g, "","").replace(/=/g, "":"") + '"}')</code>
讓我們分解表達式的每個部分:
以上是如何在一行中將 URL 參數轉換為 JavaScript 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!