一、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()
格式化消息与堆栈跟踪在代码中的当前位置。
网友评论