日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

node-util

發(fā)布時間:2025/6/17 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 node-util 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Node.js 常用工具 util 是一個Node.js 核心模塊,提供常用函數(shù)的集合,用于彌補(bǔ)核心JavaScript 的功能 過于精簡的不足。util.inherits util.inherits(constructor, superConstructor) 是一個實現(xiàn)對象間原型繼承的函數(shù)。JavaScript 的面向?qū)ο筇匦允腔谠偷?#xff0c;與常見的基于類的不同。JavaScript 沒有提供對象繼承的語言級別特性,而是通過原型復(fù)制來實現(xiàn)的。util.inherits 的用法var util = require('util'); function Base() { this.name = 'base'; this.base = 1991; this.sayHello = function() { console.log('Hello ' + this.name); }; } Base.prototype.showName = function() { console.log(this.name); }; function Sub() { this.name = 'sub'; } util.inherits(Sub, Base); var objBase = new Base(); objBase.showName(); objBase.sayHello(); console.log(objBase); var objSub = new Sub(); objSub.showName(); //objSub.sayHello(); console.log(objSub); 運行結(jié)果如下: base Hello base { name: 'base', base: 1991, sayHello: [Function] } sub { name: 'sub' }注意:Sub 僅僅繼承了Base 在原型中定義的函數(shù),而構(gòu)造函數(shù)內(nèi)部創(chuàng)造的 base 屬 性和 sayHello 函數(shù)都沒有被 Sub 繼承。同時,在原型中定義的屬性不會被 console.log 作 為對象的屬性輸出。util.inspect(object,[showHidden],[depth],[colors]) 是一個將任意對象轉(zhuǎn)換 為字符串的方法,通常用于調(diào)試和錯誤輸出。它至少接受一個參數(shù) object,即要轉(zhuǎn)換的對象。 showHidden 是一個可選參數(shù),如果值為 true,將會輸出更多隱藏信息。 depth 表示最大遞歸的層數(shù),如果對象很復(fù)雜,你可以指定層數(shù)以控制輸出信息的多 少。如果不指定depth,默認(rèn)會遞歸2層,指定為 null 表示將不限遞歸層數(shù)完整遍歷對象。 如果color 值為 true,輸出格式將會以ANSI 顏色編碼,通常用于在終端顯示更漂亮 的效果。 特別要指出的是,util.inspect 并不會簡單地直接把對象轉(zhuǎn)換為字符串,即使該對象定義了 toString 方法也不會調(diào)用。util.isArray(object) 如果給定的參數(shù) "object" 是一個數(shù)組返回true,否則返回false。util.isRegExp(object) 如果給定的參數(shù) "object" 是一個正則表達(dá)式返回true,否則返回false。util.isDate(object) 如果給定的參數(shù) "object" 是一個日期返回true,否則返回false。util.isError(object) 如果給定的參數(shù) "object" 是一個錯誤對象返回true,否則返回false。

?

總結(jié)

以上是生活随笔為你收集整理的node-util的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。