javascript
张不不
这个作者很懒,什么都没留下…
展开
-
js跳出循环的方法区别(break,continue,return)
跟许多多态语言一样,js也有break,continue,return面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢?让我们开始介绍吧:js编程语法之break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句...转载 2018-07-02 11:05:02 · 149 阅读 · 0 评论 -
js 中字典定义、添加、遍历、修改、删除
定义一个字典 var dic = new Array();//通过申明一个Array来做一个字典设置值 dic["q"] = "q1";//设置和修改值都可以使用该方法进行设定字典中项的遍历 for (var key in dic) { console.log(key + ":" + dic[key]); }//可以通过上面这样的方式进行...转载 2018-07-05 09:49:18 · 16164 阅读 · 0 评论 -
js 集合去重,交集,并集,差集
使用es6来处理数组let a = new Set([1, 2, 3]);let b = new Set([3, 5, 2]);// 并集let unionSet = new Set([...a, ...b]);//[1,2,3,5]// 交集let intersectionSet = new Set([...a].filter(x => b.has(x)));/...转载 2018-07-12 10:04:54 · 1592 阅读 · 0 评论 -
验证数字的正则表达式集
验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+...转载 2018-07-18 15:22:14 · 224 阅读 · 0 评论 -
js 将Unix时间戳转换为普通日期格式
Unix时间戳(例:1551857636)转换 普通日期格式(例:1970年 01 月 01日 00:00:00)function timeCycle(time){ let unixtime = time; let unixTimestamp = new Date(unixtime * 1000); let Y = unixTimestamp.getF...原创 2019-03-06 15:36:37 · 1599 阅读 · 0 评论