一分钟学习一个前端小知识
文章平均质量分 61
在下月亮有何贵干
有一个成为受人敬仰的前端开发者的梦想
展开
-
js 一分钟学会使用闭包
今天来谈谈闭包,不从晦涩难懂的文字来谈,直接用简单的代码,了解闭包到底大概是什么样子的,我们平时又怎么用到它。原创 2022-09-05 15:42:01 · 627 阅读 · 0 评论 -
如何让moment根据对应时间显示几秒前、几分钟前、几天前?
现在互联网上的信息越来越多,很多应用也比较关注信息的展示,提到信息,自然少不了提到信息时效性的重要性,因此很多时候你会看到信息的展示不仅仅显示当前的时间,而是显示信息过去了的时长。...原创 2022-07-18 17:10:12 · 3141 阅读 · 4 评论 -
js 一分钟掌握可选链用法
随着工作中遇到的场景越来越多,我们会发现大多时候数据结构无非就是对象以及数组,很多时候我们判断层层嵌套的属性时必须要确保上一级属性存在,可是这样往往代码看起来比较冗长,因此可选链这个小知识我们需要掌握。...原创 2022-06-07 09:56:21 · 1342 阅读 · 1 评论 -
location.reload入参forcedReload清除缓存的问题
location.reload(true) 并不实用,建议不使用原创 2022-05-12 11:58:32 · 3327 阅读 · 0 评论 -
js 遍历对象方法大全
记录一下js遍历对象的方法,做个分类比较好记。原创 2022-02-22 15:20:28 · 816 阅读 · 0 评论 -
js BOM和DOM是什么
同样是对一个基础的查缺补漏,以最精炼的话概括DOM与BOM究竟是什么,通俗易懂,一篇掌握,面试无忧。原创 2022-02-21 16:16:32 · 711 阅读 · 0 评论 -
js 数据类型分类与判断
记录js的类型分类以及判断方法,typeof、instanceof的用法以及存在的问题,最后介绍使用Object.prototype.toString.call()精准判断类型的方法。原创 2022-02-16 17:06:20 · 736 阅读 · 0 评论 -
面试官:从输入url到页面显示发生了什么?
之前查过这类题目,网上说的都比较深入,遇到真正面试除非考官继续问,没必要讲那么细致,简单回答如下即可。原创 2022-02-14 10:53:59 · 1744 阅读 · 0 评论 -
js 正则匹配中文
正则匹配中文,做个简单笔记原创 2022-02-08 16:22:15 · 1780 阅读 · 0 评论 -
js 正则使用笔记
目录场景testmatch场景有时候写正则时很混乱可能是没有分清楚自己写正则的场景。一般js使用正则,两个场景:需要知道某一个字符串是否达到我们需要的形式。(我们关心的是字符串)需要获取某一个字符串中匹配到的内容,或者是否匹配到内容。(我们关心的是正则内容)解决方式:exp.test(str)str.match(exp)test记住一点,test在匹配时我们需要对一整个字符串进行匹配,所以在写正则时形式一定是有头有尾/^...$/。例子:检测字符串是不是纯数字错误 /原创 2022-01-14 17:29:42 · 698 阅读 · 0 评论 -
css选择器nth-child和nth-of-type区别
css选择器的nth-child与nth-of-type的区别原创 2022-01-10 11:48:23 · 402 阅读 · 0 评论 -
一分钟掌握本地缓存localstorage使用方法
没有目录直接正文localstorage,如何使用呢,其实很简单无论什么开发语言vue还是react都逃不开写js吧,js里面有个window用过吧localstorage就在上面,然后他有两个方法,一个setItem一个getItem,一个设置值一个取值window.localstorage.setItem("key","value")现在我们就把一个value值存在浏览器里了,然后只要用window.localstorage.getItem("key")你就拿到一个值叫做"value"原创 2021-08-25 17:06:07 · 1214 阅读 · 0 评论 -
一分钟掌握js中的map方法
这里写目录标题map是什么map方法的结构及入参语法糖map一般不改变原数组map是什么map是操作js数组的方法,也可以说是一个函数,作用是遍历整个数组,对里面的每个值做处理再返回一个对象,注意,除非使用map数组里面存在嵌套复杂的对象、数组结构,否则map是不会修改原数组的map方法的结构及入参map的入参需要传递一个函数进去,因为说它是可以遍历数组的,所以传入的这个函数调用的次数由数组的长度决定,长度是3就是3次,是4就是4次//index可以不传[1,2,3].map(function(原创 2021-08-13 17:19:17 · 22416 阅读 · 0 评论 -
一分钟简单理解同步和异步
因为js是单线程顺序向下执行的,同步指的是阻塞,通俗点讲就是你得等他执行完let a=1//这一条指的是同步,我没有使用方法,便于你理解意思,如果a=4不同步,则最后输出的应该是1a=4console.log(a)//4然后我们再看异步let a=1//某异步方法setTimeout(()=>{ a=4 },1000)console.log(a)//1那异步有什么用呢?let a=1//某异步方法setTimeout(()=>{原创 2021-08-10 10:52:00 · 354 阅读 · 0 评论 -
一分钟简单理解防抖和节流
防抖和节流,这是前端防止用户频繁调用同一个接口的方法,比如短时间重复点击上传同一个文件,短时间重复点击提交同一个评论,异步的操作还没给你带来反馈,于是你重复上传了多个文件,重复提交了多个评论。本文以常见的使用场景与解决方案,一篇教会你如何使用防抖节流。...原创 2021-08-13 14:28:17 · 188 阅读 · 0 评论