function empty( length ) {
	if ( arguments.length > 1 ) {
		return zeros( length, arguments[ 1 ] );
	}
	return zeros( length );
}
Creates an uninitialized array having a specified length.

@private
@param {NonNegativeInteger} length - array length
@param {string} [dtype="float64"] - data type
@throws {TypeError} first argument must be a nonnegative integer
@throws {TypeError} second argument must be a recognized data type
@returns {(TypedArray|Array|ComplexArray)} array or typed array

@example
var arr = empty( 2 );
// returns <Float64Array>

@example
var arr = empty( 2, 'float32' );
// returns <Float32Array>