Node Native (8) querystring、console

一、querystring

const querystring = require('querystring');

方法

  • querystring.parse(str[, sep[, eq[, options]]])
  • querystring.stringify(obj[, sep[, eq[, options]]])
//sep <string>用于界定查询字符串中的键值对的子字符串。默认为 `'&'`
//eq  <string>用于界定查询字符串中的键与值的子字符串。默认为 `'='`
//options <Object>
//    *   `decodeURIComponent` <Function>解码查询字符串的字符时使用的函数。默认为 `querystring.unescape()`
//    *   `maxKeys` <number>指定要解析的键的最大数量。默认为 `1000`。指定为 `0` 则不限制

二、console

  • console.count([label]):计数器

  • console.countReset([label='default']):重置计数器

  • console.dir(obj[, options]):在 obj 上使用 util.inspect()并打印结果字符串到 stdout

`options` <Object>
*   `showHidden` <boolean>:如果为 true,则该对象中的不可枚举属性和 symbol 属性也会显示。默认为 false。
*   `depth` <number>:格式化对象时要递归多少次。 这对于检查较大的复杂对象很有用。 默认为 `2`。 设为 `null` 可无限递归。
*   `colors` <boolean>:如果为 true,则输出会带有 ANSI 颜色代码。 默认为 false。 颜色是可定制的,
  • console.log([data][, ...args])
  • console.time(label)
  • console.timeEnd(label)
  • console.trace([message][, ...args]) :通过 util.format()格式化消息与堆栈跟踪在代码中的当前位置。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容