blear.classes.error
v1.0.4
Published
自定义错误类
Downloads
8
Maintainers
Readme
blear.classes.error
语法
new Error([type,] message);
使用方法
直接使用
var Error = require('blear.classes.error');
var err1 = new Error('错误消息1');
// => err1.name === 'Error'
// => err1.type === undefined
// => err1.message === '错误消息1'
var err2 = new Error('错误类型', '错误消息2');
// => err2.name === 'Error'
// => err2.type === '错误类型'
// => err2.message === '错误消息2'
继承使用
var Error = require('blear.classes.error');
var MyError = Error.extend({
className: 'MyError',
constructor: function (message) {
MyError.parent(this, message);
}
});
var err3 = new MyError('错误消息3');
// => err3.name === 'MyError'
// => err3.type === undefined
// => err3.message === '错误消息3'