zoukankan      html  css  js  c++  java
  • node.js querystring类介绍

    querystring 模块提供了一些实用函数,用于解析与格式化 URL 查询字符串。 使用以下方法引入:

    const querystring = require('querystring');


    此类一共包括4个方法:

    querystring.stringify(obj, [sep], [eq]) 

    querystring.parse(str, [sep], [eq], [options])

    querystring.escape

    querystring.unescape

    querystring.stringify(obj[, sep[, eq[, options]]])

    对象格式化成参数字符串 ,obj就是要格式化的对象,必选参数.
    querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' });
    // 返回 'foo=bar&baz=qux&baz=quux&corge='
    
    querystring.stringify({ foo: 'bar', baz: 'qux' }, ';', ':');
    // 返回 'foo:bar;baz:qux'

    querystring.parse(str[, sep[, eq[, options]]])

    参数字符串格式化成对象

    我们把param 字符串格式化成对象,使用默认分隔分配符

    querystring.parse('foo=bar&abc=xyz&abc=123')

    例子,查询字符串 'foo=bar&abc=xyz&abc=123' 被解析成:

    {
      foo: 'bar',
      abc: ['xyz', '123']
    }
  • 相关阅读:
    oracle使用expdp备份数据库
    用Setuptools构建和分发程序包
    C#5.0-原生异步编程方式
    任务并行库
    线程-线程池1
    多线程-3(同步)
    多线程-2(线程同步)
    线程---1
    高性能-GC3
    高性能-GC2
  • 原文地址:https://www.cnblogs.com/zhaodagang8/p/8126846.html
Copyright © 2011-2022 走看看