node.js 常用工具
来源:互联网 发布:数控编程什么软件好用 编辑:程序博客网 时间:2024/06/05 19:22
util.inherits
JavaScript 没有 提供对象继承的语言级别特性,而是通过原型复制来实现的。
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);
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);
util.inspect
将任意对象转换 为字符串的方法,通常用于调试和错误输出。
util.isArray(object)
如果给定的参数 "object" 是一个数组返回true,否则返回false。
util.isRegExp(object)
如果给定的参数 "object" 是一个正则表达式返回true,否则返回false。
util.isDate(object)
如果给定的参数 "object" 是一个日期返回true,否则返回false。
util.isError(object)
如果给定的参数 "object" 是一个错误对象返回true,否则返回false。
阅读全文
0 0
- Node.js 常用工具 util
- Node.js 常用工具 util
- Node.js 常用工具
- Node.js 常用工具
- Node.js 常用工具
- Node.js 常用工具
- Node.js常用工具util
- node.js 常用工具
- node.js的常用工具及其作用
- Node.js中的常用工具类util
- Node.JS核心模块之全局对象和常用工具
- js常用工具
- js常用工具
- Node.js_常用工具
- Node.js学习--基础知识(6)--常用工具util和事件EventEmitter
- JS常用工具函数整理
- JavaScript:js常用工具笔记
- JS正则表达式常用工具
- [架构师之路] 高可扩展表结构系列
- MySQL存储引擎详解
- 非线性逻辑结构-特殊的二叉树结构:堆、哈夫曼树、二叉搜索树、平衡二叉搜索树、红黑树、线索二叉树
- Mybatis的ResultMap对column和property的理解
- [BZOJ1937][Shoi2004]Mst 最小生成树(KM)
- node.js 常用工具
- Linux进程间通信预习(二)
- 编译环境测试
- hdu 1181 变形课 dfs
- 数据结构中的各种内部排序的排序过程
- c语言中的高精度数据的存储
- list set map 重写的equals方法
- Java内部类:下
- 前端之js总结