JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q42238F
  • License MIT

Collection of methods for check

Package Exports

  • pp-is
  • pp-is/dist/pp-is.min.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pp-is) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

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.3/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.


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