js
文章平均质量分 80
24min
这个作者很懒,什么都没留下…
展开
-
验证身份证号码是否为正确值
今天(2018-04-09)在整理正则表达时,有一个关于身份证号码的正则匹配。最简单的不动脑子的匹配方式为:^[1-9]\d{16}[\d|x]$,但是这样很容易伪造一个身份证号来骗过电脑,于是加强版的正则匹配为:^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$虽然加强版的正...原创 2018-04-09 21:50:17 · 10271 阅读 · 4 评论 -
原生js点击按钮倒计时
<! DOCTYPE html><html><head><meta charset="utf-8"><title >111</title><style type ="text/css"></style><script ty原创 2018-05-21 22:17:26 · 1422 阅读 · 0 评论 -
【微信小程序】本地模拟数据实现上滑加载
Page({ /** * 页面的初始数据 */ data: { list:[ { time: '2015-05-06 09:12:30', moneynum: '-34', washid: '009987889' }, { time: '2015-05-06 09:12:30', ...原创 2018-04-21 14:19:22 · 1322 阅读 · 0 评论 -
js数组去重以及统计字符串出现最多的字符
数组去重:<!DCOTYPE><html> <head> <title>数组去重</title> <script> function test(str){ let len = str.length; let strtmp = []; for(let i = 0;i<len...原创 2018-04-11 17:49:52 · 380 阅读 · 0 评论 -
这个js冒泡排序算法,咋一看有问题吗?
<!DCOTYPE><html> <head> <title>排序</title> <script src="http://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdA原创 2018-04-11 10:55:14 · 365 阅读 · 0 评论 -
DataTables的关键字汉化
在使用DataTables的时候,如下图被圈住的地方默认是英文的,显然这不太友好。其实这些关键字的汉化也很简单,只要在创建datatables对象时,对应接口使用中文重置一下就可以啦。在创建DataTables对象中,加入以下设置即可~ "oLanguage": { "sLengthMenu": "每页显示 _MENU_ 条记录", "sZeroRecords...原创 2018-04-10 22:05:19 · 4528 阅读 · 2 评论 -
使用js分解url地址参数
使用split函数分别分割,先以"?"分割,再以"&",最后再以“=”,并将之存入一个对象示例的地址参数为:http://www.runoob.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23<!DCOTYPE><html> <head> <原创 2018-04-10 14:43:16 · 3955 阅读 · 0 评论 -
【学习笔记】——ES6(1)let与const变量
内容来自阮一峰的es6入门,我自己阅读后加以记录,以方便自己查阅。在es6中,变量的申明新增了let,const,import , class 命令,加上ES5的var命令和function命令,现在一共有6种申明变量的方法。先来说let,let其实和var命令差不多,只不过只在let命令所在的代码块内有效,或者说只在它所在的‘{}’内有效。举几个例子:<!DCOTYPE><h...翻译 2018-04-10 10:31:14 · 238 阅读 · 0 评论 -
javascript的预编译
function fn(a) { console.log(a); // function a() {} var a = 123; console.log(a); // 123 function a() { } console.log(a); // 123 var ...原创 2018-07-19 12:26:02 · 200 阅读 · 0 评论