1. 程式人生 > >qs.stringify和JSON.stringify的使用和區別

qs.stringify和JSON.stringify的使用和區別

都是 ron class tro 沒有 項目 code c99 pan

最近在用vue2.x做項目,說實話,項目比較趕不吃力那肯定是假的。這裏順帶吐槽一下二線城市東莞,我之前待的城市。深圳很多新技術打得火熱,東莞還是有點滯後吶。言歸正傳,說說 qs.stringify和JSON.stringify

qs可通過npm install qs命令進行安裝,是一個npm倉庫所管理的包。

而qs.stringify()將對象 序列化成URL的形式,以&進行拼接。

JSON是正常類型的JSON,請對比一下輸出

例如

var a = {name:‘hehe‘,age:10};
 qs.stringify(a)
// ‘name=hehe&age=10‘
JSON.stringify(a)
// ‘{"name":"hehe","age":10}‘

都是把對象的類型轉換成另外一種類型,如果並沒有qs的這種需求,還是繼續用JSON吧

qs.stringify和JSON.stringify的使用和區別