itjs
itjs , assert type | get the data type | validation data
support
nodejs
>ie5
chrome
firefox
...
有些接口未验证 , 理论支持 , 如发现bug 请提交issue
install
npm install -S itjs
api && example
var it = consoleconsole itscope itit/** cookie */itcookieitcookiedefaults={}itcookieexpiresMultiplier=60 * 60 * 24 //天itcookieexpiresMultiplier=60 * 60 //小时 itcookie //获得指定的cookieitcookie //设置指定的cookieitcookie // 没有设置过的cookie 才设置 , 不然跳过itcookie // 删除指定的cookieitcookie // 将清空所有的cookie值var allCookie = itcookieallconsole //{}var cookieEnabled = itcookie console // true/false/** cookie */var countdown = itconsolevar endCountDown = consoleititititititeventiteventiteventitititoffsetitoffsetitoffsetitoffsetitopener'http://www.google.com'var _new = itopeneritsafeitsafeit//10it//itjsittype'itjs'//stringittype//arrayittype{}//objectittypetrue//booleanittype/-///regexp... /**是否是 函数参数集合 */itisargumentsvalue: any: boolean/**是否是 数组 */itis: boolean/**是否是 对象 */itisobjectvalue: any: boolean/**是否是 布尔 */itis: boolean/**是否是 时间 */itis: boolean/**是否是 数字 */itis: boolean/**是否是 函数 */itis: boolean/**是否是 错误 */itis: boolean/**是否是 正则 */itis: boolean/**是否是 字符串 */itis: boolean/**是否是 undefined */itisundefinedvalue: any: boolean/**是否是 null */itis: boolean/**是否是 window */itis: boolean/**是否是 nan */itis: boolean/**是否是 空 */itis: boolean/**是否是 存在 */itis: boolean/**是否是 element */itis: boolean/**是否是 相同的 */itis: boolean/**是否是 相同的类型 */itis: boolean/**是否能匹配 value待匹配的字符串 , rex为正则表达式 */itis: boolean/**最小字符串长度*/itis: boolean/**最大字符串长度 */itis: boolean/**字符串长度 */itis: boolean/**是否是 字母 */itis: boolean/**是否是 字母数字 */itis: boolean/**是否是 数字 */itis: boolean/**是否是 正整数 */itis: boolean/**是否是 整数 */itis: boolean/**是否是 url */itis: boolean/**是否是 email */itis: boolean/**是否是 hexColor */itis: boolean/**是否是 ipv6 */itis: boolean/**是否是 ipv4 */itis: boolean/**是否是 ip */itis: boolean/**是否是 idNo */itis: boolean/**是否是 qq */itis: boolean/**是否是 phone */itis: boolean/**是否是 chinese */itis: boolean/**是否是 zipCode */itis: boolean/**是否是 设备 ie */itis: boolean/**是否是 设备 edge */itis: boolean/**是否是 设备 chrome */itis: boolean/**是否是 设备 firefox */itis: boolean/**是否是 设备 opera */itis: boolean/**是否是 设备 safari */itis: boolean/**是否是 设备 iphone */itis: boolean/**是否是 设备 ipod */itis: boolean/**是否是 设备 ipad */itis: boolean/**是否是 设备 ios */itis: boolean/**是否是 设备 uc */itis: boolean/**是否是 设备 wx */itis: boolean/**是否是 设备 qq */itis: boolean/**是否是 设备 tt */itis: boolean/**是否是 设备 se360 */itis: boolean/**是否是 设备 baidu */itis: boolean/**是否是 设备 aoyou */itis: boolean/**是否是 设备 android */itis: boolean/**是否是 设备 androidPhone */itis: boolean/**是否是 设备 androidTablet */itis: boolean/**是否是 设备 blackberry */itis: boolean/**是否是 设备 windowsPhone */itis: boolean/**是否是 设备 windowsTablet */itis: boolean/**是否是 设备 windows */itis: boolean/**是否是 设备 mac */itis: boolean/**是否是 设备 linux */itis: boolean/**是否是 设备 pc */itis: boolean/**是否是 设备 mobile */itis: boolean/**是否是 设备 tablet */itis: boolean/**是否是 设备 online */itis: boolean/**是否是 设备 offline */itis: boolean/**是否是 设备 touchDevice */itis: boolean