![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js学习记录
文章平均质量分 85
小白酱的头号黑粉
所谓的光辉岁月,并不是以后闪耀的日子,而是无人问津时,你对梦想的偏执。
展开
-
js获取日期后设置日期格式
getTime(val){if(val&valinstanceofDate){d=val;}else{d=newDate();};varyear=d.getFullYear();varmouth=(d.getMonth()+1)<10?('0'+(...原创 2020-04-01 18:50:51 · 149 阅读 · 0 评论 -
js---MD5仅需3行代码实现最简单的密码加密
代码如下://引入自带的cryptovar crypto = require('crypto');var md5 = crypto.createHash('md5');//123456就是我们前台要传过来的密码为了看起来方便我直接写死 可以直接替换成req.body.passwordvar password = md5.update("123456").digest('base64...原创 2019-04-09 21:21:40 · 762 阅读 · 0 评论 -
js闭包
首先我说一下对闭包的理解:简单的来说他就是函数内部和函数外部连接的一座桥梁使函数外部能够访问到函数内部的值。因为js特有的‘链式作用域’结构(chain scope),函数内部可以访问函数外部的值,子对象会一级一级地向上寻找所有父对象的变量。所以,父对象的所有变量,对子对象都是可见的,反之则不成立。所以我们想让外部看到我们内部的值就需要通道闭包啦!简单举个例子:function f1()...原创 2019-03-13 11:36:42 · 71 阅读 · 0 评论 -
VScode 代码注释
MAC:单行注释/取消注释: command+/多行注释/取消注释:1.选中要注释代码块+command+/2.option+shift+a3.JsDOc注释/**+tab如下图所示常用于给方法写注释,写在方法上时会自动带上此方法的参数,而且会车自动带上‘*’tips:快捷键VScode左下角设置可查(妈妈再也不用担心我记不住快捷键啦)...原创 2020-08-26 15:53:32 · 13953 阅读 · 0 评论 -
巧用.filter去重
filter是根据过滤条件对整个数组进行过滤,符合的为true保留,不符合的为false删除。核心代码如下:r = arr.filter(function (element, index, self) { return self.indexOf(element) === index;});;arr.filter里三个参数的含义:element:当前的元素index:当前元素的位置...原创 2019-02-21 10:36:42 · 3838 阅读 · 0 评论