rvjs-tools
v1.0.5
Published
Tools for rvjs-* libraries
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 |
