@ 浏览/使用
浏览器兼容节点JS util API !
此模块捆绑 用户 浏览器模块 !
用户 
节点.js的 用户 用于所有引擎的模块.
此执行节点.js util 模块,用于没有它的环境,如浏览器.
安装
通常不需要安装 util 你自己来 如果你的代码运行在节点.js, util 内置。 如果您的代码在浏览器中运行, 捆绑者喜欢 浏览器 或者说 网络软件包 (截至第4版 -- 参见此文档 如何将多填充物包含在内 util 5+)中还包括: util 模块.
但是,如果这些没有应用, npm 做:
npm install util
使用量
var util = require('util')
var EventEmitter = require('events')
function MyClass() { EventEmitter.call(this) }
util.inherits(MyClass, EventEmitter)
浏览器支持
这个 util 模块使用ES5特性. 如果您需要支持像 IE8 这样的非常旧的浏览器, 请使用 shim 类似 es5-shim您既需要shim版本,也需要虚假版本 es5-shim。 。 。 .
用于 util.promisify 财务报告和审定财务报表 util.callbackify承诺必须已经兑现。 如果您需要支持IE11等不支持"承诺"的浏览器,请使用shim. es6 保证 这是一个流行的,但还有许多其他 在npm.
API 密码
见 节点.js util 文件。 。 。 . util 目前支持节点8 LTS API. 然而,有些方法已经过时。 这个 inspect 财务报告和审定财务报表 format 这个模块中包含的方法比Node.js中的方法简单得多,更赤骨.
捐款
公关很受欢迎! 二. 推动执行《公约》的主要途径 util 是通过从Node.js移植特性、错误修正和测试。 理想的情况是,对这一模块的代码贡献是从Node.js复制到ES5的,而不是从零开始重新执行。 尽可能地与Node.js代码相匹配,在Node.js新更改地块时维护更加简单.
本模块旨在提供与Node.js完全相同的API,因此核心中没有的特性 util 模块不被接受。 特色请求应针对: 节点/节点 并一旦在节点.js中实施,将添加到本模块中.
如果节点之间有行为上的差异. Js's (英语) util 请打开一个问题!