qs是一個(gè)工具包可直接通過(guò)npm install進(jìn)行安裝使用,JSON.stringify是js自帶的將對(duì)象或數(shù)組進(jìn)行序列化的一個(gè)工具方法
一.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類(lèi)似b這種數(shù)據(jù)格式對(duì)象的屬性是數(shù)組元素的可以先將數(shù)組用JSON.stringify轉(zhuǎn)成字符串 let b = { name:'june', age:[26] } b.age=JSON.stringify(b.age) qs.stringify(a) //"name=june&age=[26]" //數(shù)組格式 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']"
浙公網(wǎng)安備 33010602011771號(hào)