注重:1、只针对18为身份证号码举行校验,如今15位的应当很少了,2、不辨别xX大小写,3、诞生年份1900-2099,每个月的天数也举行相干考证(斟酌的闰月的状况),4、校验划定规矩详见,这个写的比较细致和清晰,置信看…
分类:JavaScript
想在vue、react顶用es6,先晓得这些必会的才行
变量声明 const 和 let 不要用 var,而是用 const 和 let,离别示意常量和变量。差别于 var 的函数作用域,const 和 let 都是块级作用域。 const DELAY = 1000; let…
基于js的视频播放插件
最近写了一个在线视频播放的功能,感觉这个插件还可以,和大家分享一下! <div class="report" id="play-product" style="cursor: pointer" data-flv="…
[ JS 基础 ] JS 浮点数四则运算精度丢失问题 (3)
基于这个问题:javascript运动基础问题 ,我想应该也有一部分人没有认真对待过js中浮点数的四则运算出现的问题。 1.问题描述 示例代码: var x = 0.3 - 0.2; //30美分减去20美分 var y…
细说 Javascript 函数篇(五) : 构造函数
Javascript 中的构造函数与其他语言相比也是不同的。任何通过关键字 new 调用的函数都可以当做构造函数。 在构造函数体内,this 指向新创建的对象。如果构造函数体内没有显示的 return 表达式,那么我们就…
javascript 原型方法归纳 ------非Array篇
Function Function.prototype.apply() fun.apply(thisArg, [argsArray]) Function.prototype.call():fun.call(thisArg…
CodeWars 上面的奇葩问题(二)
工作之余在codewars上看了一个问题,题目如下 写一个正则,验证密码,保证以下几点, 0.位数大于六 1.必须包含小写字母 2.必须包含大写字母 3.必须包含数字 好吧,我搞了半天没搞出来,各位看官,你们知道怎么解吗…
加加减减
<div class="sl"> <div>数量</div> <div>-</div> <input type="number" value="1" mi…
如何写一个整屏滑动的移动页面
国庆前几天花了点时间写一个整屏滑动的移动页面的demo,时间短暂还有很多东西没写。 跟基友 http://segmentfault.com/blog/laopopo/1190000000708417 差不多,但思路上不太…
JavaScript中怎样不带括号的挪用函数
(1)作为组织器挪用 应用new关键字能够不带括号地挪用函数: function Greet() { console.log('hello'); } new Greet; // parentheses are optio…
对象管理器(defineProperty)进修笔记
对象管理器(defineProperty) 在 JavaScript 内里声明一个变量,一般我们有三种体式格局可以完成: let person = {} // 对象字面量 let cat = new Object() /…
JavaScript DOM扩大——“HTML5”的注重要点
与类相干的扩大 getElementsByClassName()要领 吸收一个参数,即一个或多个类名的字符串。如: console.log(document.getElementsByClassName("info da…