• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

joer717

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Node.js 常用工具

util 是一个Node.js 核心模块

引入util  var util =require('util')

util.inherits实现对象间原型继承 的函数。

原型中定义的函数

Base.prototype.showName = function() { 
    console.log(this.name);
};
构造函数内部的属性和函数
function Base() { 
    this.name = 'base'; 
    this.base = 1991; 
    this.sayHello = function() { 
    console.log('Hello ' + this.name); 
    }; 
}

Sub 仅仅继承了Base 在原型中定义的函数,而构造函数内部创造的 base 属 性和 sayHello 函数都没有被 Sub 继承。

util.inspect将任意对象转换 为字符串的方法

util.isArray(object)是一个数组返回true,否则返回false。

util.isRegExp(object)是一个正则表达式返回true,否则返回false。

util.isDate(object) 是一个日期返回true,否则返回false。

util.isError(object)是一个错误对象返回true,否则返回false。

posted on 2019-03-12 16:17  joer717  阅读(126)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3