随笔分类 -  javascript

摘要:代码 getLastNDay (time, n, type = '') { let arry = [] for (let i = 0; i < n; i++) { let date = new Date(time) date.setDate(date.getDate() - i) let year 阅读全文
posted @ 2022-12-08 16:57 知了呀 阅读(62) 评论(0) 推荐(0)
摘要:代码 //time是date格式时间或字符串,n表示那个月,type是返回结果链接符getLastNMon (time, n, type = '') { let date = new Date(time) let year = date.getFullYear() let month = date. 阅读全文
posted @ 2022-12-08 16:52 知了呀 阅读(199) 评论(0) 推荐(0)
摘要:前言 本文就是记录一下我平常会用到的正则一些知识点,长时间不用就会忘,在这里记录一下方便查找 知识点 ? 匹配0个到1个内容 [abc][12] 能匹配3*2个内容,分别是a1,a2,b1,b2,c1,c2 [abc]{2} 能匹配到9个内容,分别是aa,bb,cc,ab,ac,ba,bc,ca,c 阅读全文
posted @ 2022-11-14 11:24 知了呀 阅读(25) 评论(0) 推荐(0)
摘要:Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。 一个数组的方法,_.chunk(arr,num)接受2个参数,第一个是数组,第二个是每个分组的元素数量,返回值是一个二维数组,举个例子: _.chunk([1,2,3,4],2)//[[1,2], [3,4]] _.c 阅读全文
posted @ 2022-06-09 13:54 知了呀 阅读(1088) 评论(0) 推荐(0)
摘要:​ 前言 在vue项目中使用swiper+vue-awesome-swiper实现一个上下滚动的跑马灯/新闻列表/图片列表,有数据时展示列表,没数据时自定义说明。 效果如下:一个页面中展示4个列表(或图片),列表向上滚动,鼠标移入停止滚动且显示title,鼠标移出滚动再次开启,有分页 当没有数据时, 阅读全文
posted @ 2022-04-01 20:14 知了呀 阅读(4518) 评论(0) 推荐(0)
摘要:let dateEn=new Date(Date.parse('2020-09-12 10:11:12'.replace(/-/g,"/"))); let entime=dateEn.getTime(); console.log('entime',entime) 阅读全文
posted @ 2020-10-21 09:52 知了呀 阅读(473) 评论(0) 推荐(0)
摘要:前言/效果 配置 第一步,开发安装vue-markdown-loader和github-markdown-css npm i vue-markdown-loader -D //markdown格式npm i github-markdown-css -S //markdown样式 第二步,配置vue. 阅读全文
posted @ 2020-10-21 09:23 知了呀 阅读(1729) 评论(1) 推荐(0)
摘要:前言 从github上下载的项目,vscode中使用npm i安装依赖的时候报错Can't find Python executable "python2.7", you can set the PYTHON env variable。 在网上找了很多解决方法,包括但不限于这些,但都不好使 第一种: 阅读全文
posted @ 2020-09-27 17:09 知了呀 阅读(10517) 评论(1) 推荐(1)
摘要:前言 基准不同,rem相对于html的font-size,而em相对于父元素的font-size; 相对来说rem更安全,不会混乱样式 一.rem rem以html的font-size大小为基准,如下例子: html{ font-size:100px; } button{ //0.12rem=12p 阅读全文
posted @ 2020-04-27 14:51 知了呀
摘要:函数节流有个毛病,就是最后一次事件执行后,如果距离上一次事件执行不到规定时间,那么最后一次事件就不会执行,解决方法就是把事件函数节流和防抖结合在一起 function throlle(callback,delay){ let startTime=0; let timer=null; return f 阅读全文
posted @ 2020-03-29 17:19 知了呀 阅读(307) 评论(0) 推荐(0)
摘要:一 例子 <script type="text/javascript"> var a=100; function cc() { alert(a); var a=200; alert(a); } cc(); alert(a); var a; alert(a); var a=300; alert(a); 阅读全文
posted @ 2020-01-29 21:15 知了呀 阅读(137) 评论(0) 推荐(0)
摘要:http proxy middleware 原理 在本地临时生成一个node服务,本地的请求发送到这个node服务中,在由node服务进行转发去请求真正的服务器地址,在将结果返回给本地.借用服务器之间的请求没有同源策略实现跨域 特点 http proxy middleware是webpcak中间件, 阅读全文
posted @ 2019-12-14 16:24 知了呀 阅读(752) 评论(0) 推荐(0)
摘要:前言 实现一个深拷贝:可以复制undefined,function.能够保证RegExp复制并且类型不变. 可以参考本文来实现如Date()的深拷贝 知识点 getOwnPropertyNames getOwnPropertyNames返回指定对象内部的所有属性名组成的数组 getOwnProper 阅读全文
posted @ 2019-12-09 20:39 知了呀 阅读(507) 评论(0) 推荐(0)
摘要:解释一下,我认为的函数节流: 多次触发事件,但是在一个规定时间内,该事件只会执行一次 具体例子,我第一次触发事件,开始计时,在后续的多次事件触发中,某次触发的时间距离我开始计时的时间,他们的时间间隔达到了规定的时间段,这是我们就会执行一次该事件,并把该事件的执行时间作为新的开始计时,以此循环,保证在 阅读全文
posted @ 2019-11-29 17:12 知了呀 阅读(123) 评论(0) 推荐(0)
摘要:#js中this指向 普通函数在全局或其他函数内被调用,this指向调用者(非严格模式) function foo() { console.log(this) } foo() //等于window.foo(),调用者是window所以this指向window // 在浏览器中,全局对象是window 阅读全文
posted @ 2019-11-18 23:27 知了呀 阅读(1176) 评论(0) 推荐(0)
摘要:前言 只要你做过项目,肯定涉及到了数据类型转换. 数据类型转换大致分为3个类型: 转化为布尔值 转化为字符串 转化为数字 我们从这3个类型结合项目经常使用的点去讲解 布尔值 == === Boolean && || Boolean Boolean(x),当x的内容是null,undefined,Na 阅读全文
posted @ 2019-11-18 22:41 知了呀 阅读(126) 评论(0) 推荐(0)
摘要:前言 项目中我们肯定需要处理各种数据,这时候就要判断数据的类型来确定下一步的操作 typeof 常用于判断基本数据类型,在基本数据类型中会又一个例外就是typeof null是Object类型 如果用typeof来判断对象,只有typeof function能判断出是function类型,其他的对象 阅读全文
posted @ 2019-11-18 21:32 知了呀 阅读(238) 评论(0) 推荐(0)
摘要:null==undefined//true null表示没有对象,此处不应该存在值,因为在原型琏的顶端就是null,null作为函数的参数时表示该函数的参数不是对象 undefined表示应该有值,但是没有被定义 声明了但是没有赋值就是undefined; return 空就是undefined; 阅读全文
posted @ 2019-11-14 22:07 知了呀 阅读(140) 评论(0) 推荐(0)
摘要:前言 CSRF(Cross-site request forgery,跨站请求伪造,恶意网站伪造身份冒充你向目标服务器发送请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。 攻击原理 csrf攻击 阅读全文
posted @ 2019-09-30 20:55 知了呀 阅读(1077) 评论(0) 推荐(0)
摘要:作用域 分类 作用域分为全局作用域和函数作用域 全局作用域 常见的就是window对象的作用域就是全局作用域,全局作用域内的变量在任何地方都可以访问 函数作用域 函数内有函数作用域,函数内部创建的变量,该变量名有效范围就是函数作用域.函数作用域分为上下级,通过函数嵌套来实现 用处 作用域最大的用处就 阅读全文
posted @ 2019-08-31 18:54 知了呀 阅读(110) 评论(0) 推荐(0)