![](https://img-blog.csdnimg.cn/95afe72a57554da795f52265b4296945.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【JS】
【JS】
一如年少丶
software entities (modules, classes, functions, etc.) should be open for extension , but closed for modification.
展开
-
JS只能输入数字和大写字母的正则表达式
前言最近在开发过程中有个小需求,只能输入数字和大写字母的正则表达式,这里不用任何库,单纯用原生实现。不多BB,直接上代码:实现var regex=/^[0-9A-Z]+$/; //正则表达式var test1 = "asd123"; //测试小写字母var test2 = "*+A3"; //测试特殊字符var test3 = "QWE789"; //测试正确输入var re...原创 2020-03-27 15:32:31 · 16600 阅读 · 4 评论 -
JS里的循环方法:for,forEach,for…in,for…of
for循环for (var index = 0; index < myArray.length; index++) { console.log(myArray[index]);}foreach循环myArray.forEach(function (value) { console.log(value);});for…in 循环for...in循环常用于循环...原创 2020-03-04 22:45:06 · 335 阅读 · 0 评论 -
TypeScript 获取时间戳
代码如下://时间戳let timestamp = Date.parse(new Date().toString());console.log('timestamp: ' + timestamp);原创 2021-12-29 13:59:57 · 6525 阅读 · 0 评论 -
JS日期时间格式化函数
在开发中常常遇到需要将日期和时间转换为标准格式,下面提供一个转换函数 function formatDate(date, format) { ///将日期时间进行格式化 ///<param name="date" type="Date"> 要格式化的日期时间</param> ///<param name="f...原创 2020-03-05 10:00:34 · 1596 阅读 · 0 评论 -
JS日期时间比较大小(绝对干货)
一般我们的字符串格式的日期,大多是这样:’2015/01/12’或者是 ‘2017-8-13’原创 2020-03-15 20:26:47 · 29555 阅读 · 0 评论 -
JS数组遍历(包含最新ES6语法)
经典forlet data = [{ Name: 'zzc', Id: 1},{ Name: 'ora', Id: 2},{ Name: 'gkd', Id: 3}];let newArry = [];for (let i = 0; i < data.length; i++) { newArry.push({ name: data[i].N...原创 2020-03-20 16:21:27 · 793 阅读 · 0 评论 -
JS使用正则表达式匹配和filter过滤json对象
前言最近有这样一个需求,假如后端传过来一个list,现在要筛选这个list里面name为张三的对象,要求用正则来过滤。思考第一个就想到了用正则表达式来过滤,先给出元数据: let users = [{ id: 1, name: '张三' }, { id: 2, name: '特朗普' }, {...原创 2020-04-13 11:53:31 · 3957 阅读 · 0 评论