此函數用於檢查以下對象是否是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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。