How to convert URL parameters to a JavaScript object?

前端 未结 30 1026
时光取名叫无心
时光取名叫无心 2020-11-22 13:57

I have a string like this:

abc=foo&def=%5Basf%5D&xyz=5

How can I convert it into a JavaScript object like this?

{
          


        
30条回答
  •  清酒与你
    2020-11-22 14:40

    For Node JS, you can use the Node JS API querystring:

    const querystring = require('querystring');
    
    querystring.parse('abc=foo&def=%5Basf%5D&xyz=5&foo=b%3Dar');
    // returns the object
    

    Documentation: https://nodejs.org/api/querystring.html

提交回复
热议问题