rvjs-tools
v1.0.5
Published
Tools for rvjs-* libraries
Downloads
18
Readme
rvjs-tolls
Tools for rvjs-* javascript libraries
import Tools from "rvjs-tools";
if( Tools.isBrowser ) {
console.log("Document body type: " + Tools.getType(document.body));
// >> Document body type: html-node
}
Tolls object
| Name | Type | Description |
|---|---|---|
| isBrowser
| Boolean | Environment is user browser |
| isNode
| Boolean | Environment is NodeJs server |
| isNumber(object)
| Boolean | Object is number (including checks string) |
| isScalar(object)
| Boolean | Object is number or string or boolean or null or undefined |
| isWindowElement(object)
| Boolean | Object is window |
| isHtmlNodeElement(object)
| Boolean | Object is html node element |
| getType(object)
| String | Result values: function, object, string, boolean, number, undefined, symbol, null, array, date, reg-exp, event, html-node, window, html-collection, nan, infinity |
| toString(object)
| String | Convert object to valid string |