浏览器内置模块 kv-storage 异步版的 localStorage LocalStorage 大家都不陌生基本上每天都在跟他打交道。但这是个会阻塞主线程的同步 API,很多情况下存取大量数据可能会造成性能问题。…
分类:前端
网页设计的垂直居中
推荐阅读原文 原文链接: 网页设计的垂直居中 此系列为网页设计中经常使用到的垂直居中解决方法,通过本文进行详细地总结。 使用line-height做垂直居中 <p class=”codepen̶…
我为什么推荐Prettier来统一代码风格
译者按: 关于代码风格,不同的人有不同的偏好,其实并没有什么绝对的对错。但是,有 2 条原则应该是对的: 少数服从多数;用工具统一风格。 原文: Why robots should format our code for…
(中)中高级前端大厂面试秘籍,寒冬中为您保驾护航,直通大厂
感恩!~~没想到上篇文章能这么受大家的喜欢,激动不已。🤩。但是却也是诚惶诚恐,这也意味着责任。下篇许多知识点都需要比较深入的研究和理解,博主也是水平有限,担心自己无法承担大家的期待。不过终究还是需要摆正心…
贝塞尔曲线算法之JS获取点
什么是贝塞尔曲线? 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。 这个一阶贝塞尔曲线绘制过程,黑点按百分比t从P0->P1移动,看不出什么呢~ 那继续看后面…
Webpack Loader 高手进阶(三)
文章首发于个人github blog: Biu-blog,欢迎大家关注~ Webpack 系列文章: Webpack Loader 高手进阶(一)Webpack Loader 高手进阶(二)Webpack Loader …
前端面试知识点目录整理
写在前面: 金三银四, 又到了一年一度的跳槽季, 相信大家都在准备自己面试笔记, 我也针对自己工作中所掌握或了解的一些东西做了一个目录总结,方便自己复习; 详细内容会在之后一一对应地补充上去(有些在我的个人主页笔记中也有…
必须要会的 50 个React 面试题
翻译:疯狂的技术宅 原文: https://www.edureka.co/blog/i… 本文首发微信公众号:jingchengyideng欢迎关注,每天都给你推送新鲜的前端技术文章 如果你是一位有抱负的前端…
webpack 引入 eslint
webpack 引入 eslint 1、在 webpack 中配置 eslint 安装 eslint 和 eslint-loader npm install -D eslint eslint-loader 在 webpa…
前端面试:谈谈 JS 垃圾回收机制
最近看到一些面试的回顾,不少有被面试官问到谈谈JS 垃圾回收机制,说实话,面试官会问这个问题,说明他最近看到一些关于 JS 垃圾回收机制的相关的文章,为了 B 格,就会顺带的问问。 最近看到一篇讲 JS 垃圾回收的国外文…
AJAX 的进阶使用(Blob、ArrayBuffer、FormData、Document、JSON、Text)
Ajax 即 Asynchronous Javascript And XML (异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。在无需重新加载整个网页的情况下,能够更新部分网页的技术。…
经典的递归面试题
细胞分裂 细胞分裂 有一个细胞 每一个小时分裂一次,一次分裂一个子细胞,第三个小时后会死亡。那么n个小时候有多少细胞? 这个问题的核心就是 三个小时为一个周期 // 每三个小时为一个周期 , 第四个小时就 go die …