此函数用于检查以下对象是否是Module Namespace Object的实例。如果该值是模块命名空间对象的实例,则此函数返回true值。
用法:
util.types.isModuleNamespaceObject( value );
参数:
- value:该值参数是任何类型。这是要为其检查函数的值。
返回值:此函数返回布尔值。根据对象是否为模块命名空间对象,它返回True或false。
范例1: 文件名:index.js
// Requiring module
const util = require('util');
const mongoose = require('mongoose')
console.log(util.types.isModuleNamespaceObject(mongoose))
console.log(util.types.isModuleNamespaceObject(util))
输出:
false false
范例2: 文件名:index.js
// Requiring file
const b = require('./index.js');
// The index.js can be anyfile located in
// the directory where the code resides
// Requiring module
const util = require('util')
if (util.types.isModuleNamespaceObject(b)) {
console.log("It is a namespaceobject module")
} else {
console.log("It is not a namespace object module")
}
使用以下命令运行index.js文件:
node index.js
输出:
It is not a namespaceobject module
参考: https://nodejs.org/api/util.html#util_util_types_ismodulenamespaceobject_value
相关用法
- Node.js console.timeLog()用法及代码示例
- Node.js GM implode()用法及代码示例
- Node.js GM drawPolygon()用法及代码示例
- Node.js GM sharpen()用法及代码示例
- Node.js GM edge()用法及代码示例
- Node.js GM write()用法及代码示例
- Node.js GM channel()用法及代码示例
- Node.js GM roll()用法及代码示例
- Node.js GM whiteThreshold()用法及代码示例
- Node.js GM whitePoint()用法及代码示例
- Node.js GM drawEllipse()用法及代码示例
- Node.js GM threshold()用法及代码示例
- Node.js GM chop()用法及代码示例
- Node.js GM thumbnail()用法及代码示例
- Node.js GM paint()用法及代码示例
注:本文由纯净天空筛选整理自shivanshsaxena1大神的英文原创作品 Node.js util.types.isModuleNamespaceObject() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。