首页 > Web开发 > 详细

工作中常用的js方法总结

时间:2021-08-25 18:11:11      阅读:17      评论:0      收藏:0      [点我收藏+]

1、npm包之query-string的用法。
     这个包在开发中经常用的到,常用于取链接的参数值。

 
    安装

npm i --save-dev query-string

 常用API

(1). qs.parse(string, [options])

location.search  // ?name=jim
location.hash  // #token=123
qs.parse(‘?name=jim‘)  // {name: ‘jim‘}
qs.parse(‘#token=123‘)  // {token: ‘123‘}
qs.parse(‘name=jim&name=lily&age=22‘)  // {name: [‘jim‘, ‘lily‘], age: 22

(2). qs.stringify(object, [options])

import qs from ‘query-string‘;

qs.stringify({name: ‘jim‘, age: 22});  // ‘age=22&name=jim‘
qs.stringify({name: [‘jim‘, ‘lily‘], age: 22});  // ‘age=22&name=jim&name=lily‘

 此处也可用于接口get方法传参
   例:
   

import qs from ‘query-string‘;

const params = {
     name: ‘玉倩Judy‘,
     sex: ‘女‘,
     character: ‘小可爱‘
}


axios.get(`/action/get?${qs.stringify(params)}`) //链接参数 name=玉倩Judy&sex=女&character=小可爱

 

 

PS: 写代码去啦~今天就先更新这么多啦。

心灵鸡汤时刻:无论生活如何,心里总要充满阳光,热爱可抵岁月漫长。

 

工作中常用的js方法总结

原文:https://www.cnblogs.com/judyhuayu/p/15184983.html

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