首页 > Web开发 > 详细

qs.stringify和JSON.stringify的区别

时间:2019-12-30 19:29:28      阅读:68      评论:0      收藏:0      [点我收藏+]

qs是一个工具包可直接通过npm install进行安装使用,JSON.stringify是js自带的将对象或数组进行序列化的一个工具方法

一.qs

   

let a = {
  name:‘june‘,
  age:26  
}
qs.stringify(a)  //"name=june&age=26"

let b = {
  name:‘june‘,
  age:[26]  
}
qs.stringify(b)  //"name=june&age[0]=26"
l类似b这种数据格式对象的属性是数组元素的可以先将数组用JSON.stringify转成字符串
let b = {
  name:‘june‘,
  age:[26]  
}
b.age=JSON.stringify(b.age)
qs.stringify(a)  //"name=june&age=[26]"
//数组格式
let c = [‘age‘]
qs.stringify(c) // "0=age"

二.JSON.stringify

 

 let a = { name: ‘june‘, age: 26 }
JSON.stringify(a) // "{‘name‘:‘june‘,‘age‘:26}"

let b = [‘age‘]
JSON.stringify(b) //"[‘age‘]"

 

qs.stringify和JSON.stringify的区别

原文:https://www.cnblogs.com/myspecialzone/p/12121033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!