ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
30 lines (26 loc) • 1.01 kB
JavaScript
;
var native = require('./native.js');
var freeExports = typeof exports === native.stringObject && exports && !exports.nodeType && exports;
var freeModule = freeExports && typeof module === native.stringObject && module && !module.nodeType && module;
var nodeUtil = (function () {
try {
var types = freeModule && freeModule.require && freeModule.require('util').types;
if (types) {
return types;
}
}
catch (err) {
}
})();
var nodeIsArrayBuffer = nodeUtil && nodeUtil.isArrayBuffer;
var nodeIsDate = nodeUtil && nodeUtil.isDate;
var nodeIsMap = nodeUtil && nodeUtil.isMap;
var nodeIsRegExp = nodeUtil && nodeUtil.isRegExp;
var nodeIsSet = nodeUtil && nodeUtil.isSet;
var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray;
exports.nodeIsArrayBuffer = nodeIsArrayBuffer;
exports.nodeIsDate = nodeIsDate;
exports.nodeIsMap = nodeIsMap;
exports.nodeIsRegExp = nodeIsRegExp;
exports.nodeIsSet = nodeIsSet;
exports.nodeIsTypedArray = nodeIsTypedArray;