专栏首页acoolgiser_zhuanlanimport qs from 'qs' qs库的使用 parse stringify的区别

import qs from 'qs' qs库的使用 parse stringify的区别

1.npm地址

https://www.npmjs.com/package/qs

2、概述

parse 将url中的参数转为对象;

stringify 将对象转为url参数形式

3、示例

import qs from 'qs';
const url = 'method=query_sql_dataset_data&projectId=85&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0';  //url字符串
// 转为对象
console.log(qs.parse(url));
const a = {name:'hehe',age:10}; //json对象
// 转为url参数形式
console.log(qs.stringify(a))   //将json对象序列化为字符串

控制台输出:

参考:https://www.cnblogs.com/mengfangui/p/9081753.html

关于stringify的深入理解:https://blog.csdn.net/weixin_30575309/article/details/102452786

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • querystring模块详解

    parse方法还有三个可选参数,分别是分隔符(默认为&),赋值符(默认为=),以及配置对象,配置对象又有两个可选参数,分别是````maxKeys(最多能解析多...

    用户2936342
  • 21天打造分布式爬虫-urllib库(一)

    urlparse和urlsplit都是用来对url的各个组成部分进行分割的,唯一不同的是urlsplit没有"params"这个属性.

    zhang_derek
  • Python3爬虫学习笔记一 (get,post,cookie,proxy,agent)

    常用的agent: https://blog.csdn.net/rookie_is_me/article/details/81634048

    曼路
  • Python爬虫之网络请求

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    村雨遥
  • 头条面试官:一文彻底搞懂 JSONP

    从环绕山峰的小径最高点看到的拉瓦莱多三峰山,意大利 (© AWL Images/Danita Delimont)

    山月
  • python-urllib.parse

    小编最近在编写接口自动化测试用例的过程中,需要将get请求url中的部分参数替换成预设的数据,将url中的具有时效性的auth替换成auth生成方法返回值。经过...

    用户5521279
  • vue项目中关于axios的简单使用

    没有vue项目的使用vue-cli脚手架生成一个webpack模板的项目即可愉快的看下去了~ 如果开发遇到跨域问题可以参考:http://www.cnblog...

    易墨
  • 适配器模式

    mac book pro委实是一个很好的开发和装逼工具。但很多时候比如投屏,插移动硬盘你都得借助适配器来转接。你不用考虑拆开你的macbook,只要转接器就够了...

    一粒小麦
  • DSL parser 和 PromQL

    PromQL (Prometheus Query Language) 是 Prometheus 自己开发的数据查询 DSL 语言,语言表现力非常丰富,内置函数很...

    王磊-AI基础

扫码关注云+社区

领取腾讯云代金券