qs.js库

作者: _花 | 来源:发表于2018-10-31 15:35 被阅读0次

    qs.stringify() 和JSON.stringify()

    var a = {name:'hehe',age:10};

    qs.stringify序列化结果如下

    name=hehe&age=10

    而JSON.stringify序列化结果如下:

    "{"a":"hehe","age":10}"

    qs.parse()和JSON.parse

    qs.parse()将URL解析成对象的形式

    let url = 'method=query_sql_dataset_data&projectId=85&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0';
     qs.parse(url);//
    {method: "query_sql_dataset_data", projectId: "85", appToken: "7d22e38e-5717-11e7-907b-a6006ad3dba0"}
    

    JSON.parse(用于从一个字符串中解析出json 对象)

    let str = '[{"field":"thedate","v1":"20170102"},{"field":"rev_type","v1":"大数据收入"}]'
    [
       {field: "thedate", v1: "20170102"},
       {field: "rev_type", v1: "大数据收入"}
    ]

    相关文章

      网友评论

          本文标题:qs.js库

          本文链接:https://www.haomeiwen.com/subject/gjuatqtx.html