JS_QS库使用


qs库可以用来处理url转换问题

首先先下载 有两种方法 yarn add qs npm install qs
然后引入 import qs from 'qs'
主要使用这两个方法

  1. qs.parse()
    这个方法可以使浏览器网站地址栏"?"号后面的字符串按照对象键名和键值返回对象,例子如下
let url = 'https://www.bilibili.com/bangumi/play/ep425508?a=zhangsan&b=lisi&c=wangwu'
let newData = qs.parse(url.split(‘?‘)[1]);
 
// console.log(newData); newData的结果是

{
    a: 'zhangsan', 
    b: 'lisi', 
    c: 'wangwu', 
}
  1. qs.stringify()
    这个方法可以是对象按照"键名"="键值"&拼接 如下
let data = {a:'zhangsan', b:'lisi', c:'wangwu'}
let newData = qs.stringify(data)
// console.log(newData); newData的结果是
a=zhangsan&b=lisi&c=wangwu

常见的用法就这俩,希望可以帮助到大家!!!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM