Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

pp-is

carlos-sweb278MIT1.2.6

Collection of methods for check

isArray, isBoolean, isDate, isFunction, isNull, isNumber, isObject, isString, isUndefined, isElement, isEmpty, isEmail, isNaN, isRegExp, isUrl, isHTMLCollection, isNodeList, isBlank, isPromise

readme

pp-is

Getting Started

In the web project include pp-is.js with:

<script src="https://cdn.jsdelivr.net/npm/pp-is@1.2.5/pp-is.min.js" ></script>

Or

Install

npm i pp-is --save

Methods

isArray

Checks if value is classified as an Array object.


isBoolean

Checks if value is either true or false.


isDate

Checks if value is a Date


isElement

Checks if value is a DOM element.


isFunction

Checks if value is a Function.


isNull

Checks if value is a Null.


isNumber

Checks if value is a Number.


isObject

Checks if value is classified as an Object.


isString

Checks if value is a string.


isUndefined

Checks if value is a undefined.


isEmail

Checks if value is a valid email.



isNaN

Checks if value is a valid Number from String.



isRegExp

Checks if value is a RegExp.



isUrl

Checks if value is a valid Url.


isNodeList

Checks if value is a valid NodeList.


isHTMLCollection

Checks if value is a valid HTMLCollection.


isEmpty

Verify that a value is not empty, in the case of a string that is not “” , in the case of an array that is not [] and an object that is not {}.


isBlank

Check that a value is blank, which is when a string is not empty but filled with blank spaces.


isPromise

Checks if value is classified as an Promise object.


How to use ?


var value = "string...";

if( ppIs.isString(value) ){
  // Enter your code here
}

or

// You can make an extra evaluation
const done = ( value ) => {  
  return value !== 'string';
}

const reject = ( value ) => {

}

const value = 'string';

const result = ppIs.isString( value , done , reject );

if( result ){

}else{

}

Lea este documento en español