m-utils
random
import { randomHelper } from "https://deno.land/x/m_utils/mod.ts";
console.log(randomHelper.getMinMaxInt(4));
console.log(randomHelper.getRandomInt(1000, 9999));
console.log(randomHelper.randomCode(4));
console.log(randomHelper.randomCode(5));
url
import { urlHelper, TUrl } from "https://deno.land/x/m_utils/mod.ts";
const obj: TUrl = urlHelper.parseUrl('http://www.baidu.com/a?a=1&b=1&c=1.0&d=111')
import { urlHelper } from "https://deno.land/x/m_utils/mod.ts";
const obj = urlHelper.pickParams('http://www.baidu.com?&a=1&b=1&c=1.0&d=111', 'd')
console.log(obj2);
import { urlHelper } from "https://deno.land/x/m_utils/mod.ts";
console.log(urlHelper.isValidUrl('a=1&b=2') );
const obj: TUrl = urlHelper.getUrlParams('?a=1&b=1&c=1.0&d=111')
console.log(obj3);
string
import { stringHelper } from "https://deno.land/x/m_utils/mod.ts";
stringHelper.splitByOperators('a=1&b=12')
stringHelper.splitByOperators('a#1&b#12', '&', '#')
import { stringHelper } from "https://deno.land/x/m_utils/mod.ts";
stringHelper.getObjectByOperators('b=2&a=1', '&', '=')
stringHelper.getObjectByOperators('b=2+d&a=1+c=3', '', '&', '+', '=')
object
import { objectHelper } from "https://deno.land/x/m_utils/mod.ts";
objectHelper.isEmpty(null)
objectHelper.isEmpty('')
objectHelper.isEmpty(undefined)
objectHelper.isEmpty({})
import { objectHelperobjectHelper. } from "https://deno.land/x/m_utils/mod.ts";
objectHelper.objectEmpty({})
objectHelper.objectEmpty(null)
objectHelper.objectEmpty(1)
import { objectHelper } from "https://deno.land/x/m_utils/mod.ts";
objectHelper.hasProperty({a: 1}, 'a')
objectHelper.hasProperty({a: 1}, 'b')
objectHelper.hasProperty({a: 1}, '')