js
woochon
这个作者很懒,什么都没留下…
展开
-
身份证号码验证
身份证号码验证文件–idCard.js/* * 身份证15位编码规则:dddddd yymmdd xx p * dddddd:6位地区编码 * yymmdd: 出生年(两位年)月日,如:910215 * xx: 顺序编码,系统产生,无法确定 * p: 性别,奇数为男,偶数为女 * ...原创 2019-01-14 16:17:30 · 1473 阅读 · 0 评论 -
验证码
前端自制验证码验证要求浏览器支持canvas//valiCode.jsexport function getGVerify(id) { function GVerify(options) { //创建一个图形验证码对象,接收options对象为参数 this.options = { //默认options参数值 id: "", //容器Id canvas...转载 2019-05-08 17:57:01 · 148 阅读 · 0 评论 -
Mock
Mock简明文档Mock.mock()Mock.mock( requestUrl?, requestType?, template|function(options) )Mock.mock( template )Mock.mock( requestUrl, template )Mock.mock( requestUrl, requestType, template )Mock.moc...原创 2019-04-22 22:12:59 · 110 阅读 · 0 评论 -
cookie和localStorage
cookie和localStorage封装export default { setStore(name, content) { let cont = content; if (!name) return; if (typeof cont !== 'string') { cont = JSON.stringify(cont); } windo...原创 2019-04-01 13:58:03 · 175 阅读 · 0 评论 -
js 数字转中文
自然整数转中文数字const UnitMap = { 0: '零', 1: '一', 2: '二', 3: '三', 4: '四', 5: '五', 6: '六', 7: '七', 8: '八', 9: '九',};const BigUnitMap = { 10: '十', 100: '百', 1000: '千',};const get...原创 2019-04-01 13:52:39 · 2414 阅读 · 0 评论 -
js表单验证 策略模式
js表单验证,使用设计模式的策略设计模式封装<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form action='' id ...原创 2019-03-25 21:56:32 · 561 阅读 · 0 评论 -
js自定义事件
自定义事件的创建使用Event let myEvent = new Event('event_name');为了能够传递参数,使用CustomEvent let myCusEvent = new CustomEvent('event_name',{ detail:{ //将需要传递的数据写在detail中,以便在EventListener中获取 //...原创 2019-03-04 18:05:35 · 2378 阅读 · 0 评论 -
判断数据类型
js返回数据类型function type(obj){ return Object.prototype.toString.call(obj).replace(/\[object\s|\]/g, '');}原创 2019-01-14 17:02:08 · 103 阅读 · 0 评论 -
js控制浏览器全屏显示
window.navigator.userAgent.indexOf(‘MSIE’)<0为true时,表示浏览器支持进入全屏还需做兼容性判断<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>是否全屏</title>...原创 2019-08-28 15:46:27 · 5159 阅读 · 0 评论