DOM utility library
npm install js-dom-utility> DOM utility library
Install with npm:
``sh`
$ npm i --save js-dom-utility
`js`
import {ElementUtil,ObjectUtil,StringUtil} from "js-dom-utility"
+ ElementUtil
+ matches(HTMLElement, selector) : HTMLElement.matches() wrapper and polyfill (if the browser does not support method)getParents(Element,[selector])
+ get parents with selectorclosest(HTMLElement, selector)
+ : HTMLElement.closest() wrapper and polyfill (if the browser does not support method)
+ ObjectUtil
+ isNull(val) : if the val is undefined or null return true,else return false.
+ StringUtil
+ format(str, args):format string '{0},{1}' with argsisNullOrEmpty(val)
+ :string is null or '' return trueTrim(str,[c])
+ :replace start and end of string with arg c(c default nullspace)TrimStart(str,[c])
+ :replace end of string with c (c default nullspace)TrimEnd(str,[c])`:replace end of string with c(c default nullspace)
+