前端
文章平均质量分 88
聪明的竹子
一个开会写注释的前端
展开
-
什么是NodeJS
接触 node.js 有好几年了,也开发了好几个项目了;但每次提起 node.js,始终不敢说自己入门了,归其原因,大概就是如下所示为了进一步加强理解,系统的梳理相关知识以作备忘,本节将从以下几个方面介绍 node.js。原创 2024-01-18 13:41:55 · 923 阅读 · 0 评论 -
CSS黑魔法
CSS黑魔法,可以理解为。你用它的情况很少,但是在你需要黑魔法来实现一下CSS布局或者效果的时候,你会发现它非常好用。以下,是我在工作中,用到的黑魔法。写下来是方便以后查阅。撑起图片高度[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PnFMWYtg-1633677034229)(598d65cd16238.png)]它的实现效果利用该元素的 position:relative 和 padding-top 的值来设置。但是,得有前提条件设置这个元素的 width:原创 2021-10-08 15:10:55 · 510 阅读 · 0 评论 -
彻底理解 innerWidth、outerWidth、screen.width、vw 和 getBoundingClientRect的区别
起因说实话,撸了接近三年的前端。每次要用到innerWidth、outerWidth、screen.width 、vw、clientWidth和 getBoundingClientRect,都很可耻地点击谷歌浏览器,然后…你懂的。才能知道我应该用那个。在此之前,我草草写了一篇极短的文章,天真地以为自己理解了,谁知不然,每次都是很熟练地…,哦不。贴上图片,引以为戒: 说实话,至今没看懂这张图片,并且不知道为什么当初会吧这张图片放上去。手动狗头[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来原创 2021-10-08 15:07:49 · 3677 阅读 · 1 评论 -
一篇文章理解前端缓存
首先记住一点,HTPP1.1新生代总比老的HTTP1.0总要有更多的优势。ExpiresExpires: HTTP 1.0的规范。用来告诉浏览器这个资源的过期时间。例如: Expires: Wed, 26 Aug 2020 06:32:49 GMT原理:1、每次请求这个资源时,浏览器自动判断是否超出了这个时间。2、如果没有超出,就直接使用缓存(http status:200 from cache)。3、不发送请求。如果超出,看其他参数的情况。缺点:由于Expires这个时间是服务器端的原创 2021-10-08 15:05:45 · 198 阅读 · 0 评论 -
2021年我总结的面试题
说一下PromisePromise是什么?Promise是一种用于解决异步问题的思路、方案或者对象方式。Promise怎么用?Promise是一个对象,所以先用new的方式创建一个,然后给它传一个函数作为参数,这个函数有两个参数,一个叫reolve,另一个叫reject、紧接着,就用then来进行调用Promise原理在Promise内部,有一个状态管理器的存在,有三种状态: pending、fulfilled、rejected(1) promise初始化状态为pending(原创 2021-10-08 15:04:26 · 123 阅读 · 0 评论 -
2019年我总结前端的面试题
说一下PromisePromise是什么?Promise是一种用于解决异步问题的思路、方案或者对象方式。Promise怎么用?Promise是一个对象,所以先用new的方式创建一个,然后给它传一个函数作为参数,这个函数有两个参数,一个叫reolve,另一个叫reject、紧接着,就用then来进行调用Promise原理在Promise内部,有一个状态管理器的存在,有三种状...原创 2019-06-13 11:07:54 · 432 阅读 · 0 评论