zoukankan      html  css  js  c++  java
  • json.stringfy,qs.stringfy,toString 区别

    结论:
    json一般用于格式转化
    qs一般用于生产url传参
    stringify后都为String
    Parse后都为Object
     
      var  jsonObj:{
          name:"leinov",
          sex:"famle",
          address:"beijing"
      },
      var  jsonArr:[ "name", "sex", "address"]
     
     
    对象:
     JSON.stringify:
    var jsonStringfy = JSON.stringify(jsonObj);
    console.log(jsonStringfy)    // {"name":"leinov", "sex":"famle", "address":"beijing"}
    console.log(typeof jsonStringfy)  // string
     JSON.parse:
    var jsonParse = JSON.parse(jsonStringfy)
    console.log(jsonParse) // {name: "leinov", sex: "famle", address: "beijing"}
    console.log(typeof jsonParse)  //object
    数组:
     JSON.stringify:
    var jsonStringfyArr = JSON.stringify(jsonArr);
    console.log(jsonStringfyArr)  // ["name","sex","address"]
    console.log(typeof jsonStringfyArr)  // string 
     JSON.parse:
    var jsonParseArr = JSON.parse(jsonStringfyArr)
    console.log(jsonParseArr)  // ["name", "sex", "address"]
    console.log(typeof jsonParseArr)  // object
    对象:
     qs.stringify 
    var qsStringfy = qs.stringify(jsonObj);
    console.log(qsStringfy)  //name=leinov&sex=famle&address=beijing
    console.log(typeof qsStringfy) //string  
     qs.parse
    var qsParse = qs.parse(qsStringfy)
    console.log(qsParse) //{name: "leinov", sex: "famle", address: "beijing"}
    console.log(typeof qsParse) //object
    数组:
     qs.stringify
    var qsStringfyArr = qs.stringify(jsonArr);
    console.log(qsStringfyArr) //0=name&1=sex&2=address
    console.log(typeof qsStringfyArr) //string
     qs.parse
    var qsParseArr = qs.parse(qsStringfyArr)
    console.log(qsParseArr)  // {0: "name", 1: "sex", 2: "address"}
    console.log(typeof qsParseArr)  // object
    对象:
     toString
    var toStringStr = jsonObj.toString();
    console.log(toStringStr) //[object Object]
    console.log(typeof toStringStr) //string
    数组:
     toString
    var toStringArr = jsonArr.toString()
    console.log(toStringArr)  // name,sex,address
    console.log(typeof toStringStr)  // string
     
     
     
     
     
  • 相关阅读:
    Solr开发文档(转)
    使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件(转)
    用nodejs搭建最简单、轻量化的http server(转)
    [ASP.NET MVC 小牛之路]03
    【大型网站技术实践】初级篇:借助Nginx搭建反向代理服务器(转)
    我是如何在SQLServer中处理每天四亿三千万记录的(转)
    pycharm Unresolved reference 无法引入包
    vue 学习
    《插件》一个比较好用的 chrome浏览器的json格式化插件
    ip地址正则表达式
  • 原文地址:https://www.cnblogs.com/init00/p/12611444.html
Copyright © 2011-2022 走看看