doc: update util methods
PR-URL: https://github.com/iojs/io.js/pull/350 Reviewed-By: Rod Vagg <rod@vagg.org>
This commit is contained in:
Родитель
d18829772b
Коммит
95955a1c4d
|
@ -223,6 +223,180 @@ Returns `true` if the given "object" is an `Error`. `false` otherwise.
|
|||
// false
|
||||
|
||||
|
||||
## util.isBoolean(object)
|
||||
|
||||
Returns `true` if the given "object" is a `Boolean`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isBoolean(1)
|
||||
// false
|
||||
util.isBoolean(0)
|
||||
// false
|
||||
util.isBoolean(false)
|
||||
// true
|
||||
|
||||
|
||||
## util.isNull(object)
|
||||
|
||||
Returns `true` if the given "object" is strictly `null`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isNull(0)
|
||||
// false
|
||||
util.isNull(undefined)
|
||||
// false
|
||||
util.isNull(null)
|
||||
// true
|
||||
|
||||
|
||||
## util.isNullOrUndefined(object)
|
||||
|
||||
Returns `true` if the given "object" is `null` or `undefined`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isNullOrUndefined(0)
|
||||
// false
|
||||
util.isNullOrUndefined(undefined)
|
||||
// true
|
||||
util.isNullOrUndefined(null)
|
||||
// true
|
||||
|
||||
|
||||
## util.isNumber(object)
|
||||
|
||||
Returns `true` if the given "object" is a `Number`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isNumber(false)
|
||||
// false
|
||||
util.isNumber(Infinity)
|
||||
// true
|
||||
util.isNumber(0)
|
||||
// true
|
||||
util.isNumber(NaN)
|
||||
// true
|
||||
|
||||
|
||||
## util.isString(object)
|
||||
|
||||
Returns `true` if the given "object" is a `String`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isString('')
|
||||
// true
|
||||
util.isString('foo')
|
||||
// true
|
||||
util.isString(String('foo'))
|
||||
// true
|
||||
util.isString(5)
|
||||
// false
|
||||
|
||||
|
||||
## util.isSymbol(object)
|
||||
|
||||
Returns `true` if the given "object" is a `Symbol`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isSymbol(5)
|
||||
// false
|
||||
util.isSymbol('foo')
|
||||
// false
|
||||
util.isSymbol(Symbol('foo'))
|
||||
// true
|
||||
|
||||
|
||||
## util.isUndefined(object)
|
||||
|
||||
Returns `true` if the given "object" is `undefined`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
var foo;
|
||||
util.isUndefined(5)
|
||||
// false
|
||||
util.isUndefined(foo)
|
||||
// true
|
||||
util.isUndefined(null)
|
||||
// false
|
||||
|
||||
|
||||
## util.isObject(object)
|
||||
|
||||
Returns `true` if the given "object" is strictly an `Object`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isObject(5)
|
||||
// false
|
||||
util.isObject(null)
|
||||
// false
|
||||
util.isObject({})
|
||||
// true
|
||||
|
||||
|
||||
## util.isFunction(object)
|
||||
|
||||
Returns `true` if the given "object" is a `Function`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
function Foo() {}
|
||||
var Bar = function() {};
|
||||
|
||||
util.isFunction({})
|
||||
// false
|
||||
util.isFunction(Foo)
|
||||
// true
|
||||
util.isFunction(Bar)
|
||||
// true
|
||||
|
||||
|
||||
## util.isPrimitive(object)
|
||||
|
||||
Returns `true` if the given "object" is a primitive type. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isPrimitive(5)
|
||||
// true
|
||||
util.isPrimitive('foo')
|
||||
// true
|
||||
util.isPrimitive(false)
|
||||
// true
|
||||
util.isPrimitive(null)
|
||||
// true
|
||||
util.isPrimitive(undefined)
|
||||
// true
|
||||
util.isPrimitive({})
|
||||
// false
|
||||
util.isPrimitive(function() {})
|
||||
// false
|
||||
util.isPrimitive(/^$/)
|
||||
// false
|
||||
util.isPrimitive(new Date())
|
||||
// false
|
||||
|
||||
|
||||
## util.isBuffer(object)
|
||||
|
||||
Returns `true` if the given "object" is a `Buffer`. `false` otherwise.
|
||||
|
||||
var util = require('util');
|
||||
|
||||
util.isPrimitive({ length: 0 })
|
||||
// false
|
||||
util.isPrimitive([])
|
||||
// false
|
||||
util.isPrimitive(new Buffer('hello world'))
|
||||
// true
|
||||
|
||||
|
||||
## util.inherits(constructor, superConstructor)
|
||||
|
||||
Inherit the prototype methods from one
|
||||
|
|
Загрузка…
Ссылка в новой задаче