首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端香菜酱
掘友等级
web 前端攻城狮
求上进。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
后置 SonarQube 发现代码问题太迟了,怎样与 vscode 亲密结合,提高代码质量?
我们可以根据需求定制规则,激活或者挂起某项规则。 然而现实中,作为搬砖前线的一份子,我们并非单打独斗,团队每个人,都得遵循共同的编码规则,这时候,SonarQube 就出场了。 作为一个本地代码规范警告服务,我们不需要 SonarQube 使用那些花里胡哨的图标和文字展示什么问…
执行了一万遍 npm install ,依然不知道 node_modules 经历了什么?
业务开发中,我们几乎不需要关注 npm install/yarn 执行之后,node_modules 中的结构是什么样的,但某些时刻,不知道 node_modules 的安装规则,可能让你的代码写起来很顺滑,build 很艰涩。 比如,如果你的项目是基于 create-reac…
理解Javascript的异步
总括: 本文梳理了异步代码和同步代码执行的区别,Javascript的事件循环,任务队列微任务队列等概念。 未曾失败的人恐怕也未曾成功过。 Javascript是单线程的编程语言,单线程就是说同一时间只能干一件事。放到编程语言上来说,就是说Javascript引擎(执行Java…
重新学习浏览器缓存
顾名思义,在内存中缓存资源。 控制权在浏览器,前后端没办法干涉。 硬盘缓存。 也可以叫做 http 缓存,因为它的缓存规则严格遵守 http 头部规范。 disk cache 的控制权在后端,disk cache 可以被分为强缓存和协商缓存。 这是一个响应头,它的值是一个 ht…
一文读懂前端缓存
大家都知道缓存的英文叫做 cache。但我发现一个有趣的现象:这个单词在不同人的口中有不同的读音。为了全面了解缓存,我们得先从读音开始,这样才能够在和其他同事(例如 PM)交(zhuāng)流(bī)时体现自己的修(bī)养(gé)。 友情提示:文章有些长,您可能需要分批次读完…
Vue UI组件库开发经验漫谈
我在一个名为Admin UI的Vue UI组件库(GitHub地址:https://github.com/BboyAwey/admin-ui)上投入了大量时间。该库到目前版本发展到3.x,几乎全部出自我手。它的优劣请先搁置不问,但至少,我从中积累和学习到的经验足够回答一个问题:…
最新:Lodash 严重安全漏洞背后你不得不知道的 JavaScript 知识
可能有信息敏感的同学已经了解到:Lodash 库爆出严重安全漏洞,波及 400万+ 项目。这个漏洞使得 lodash “连夜”发版以解决潜在问题,并强烈建议开发者升级版本。 这篇短文将从原理层面分析这一事件,相信“小白”读者会有所收获。 如此一来,就触发了原型污染。原型污染是指…
5个提升你JS编码水平的实例
虽然 2020 的今天,各种前端框架、工具林立,而这些框架跟工具也帮我们提前解决了不少麻烦的问题,但是工具始终是工具,扎实的基本功才是最核心的,现在一起来通过几个实际的代码片段来提高我们原生 JS 的编码水平。 答案是:不可以,因为由于历史原因,在判断原始类型时,typeof …
最后一次区分 debounce 和 throttle
对于 debounce 和 throttle 这俩概念,我发现,如果非要翻译成中文的「防抖」和「节流」,我很容易就混淆了,咱也不懂什么工业节流,单从字面意思看,debounce 和 throttle 都可以用来控制函数的高频调用,节流节流,节制水流,听着都有控制高频调用的含义,…
下一页
个人成就
文章被点赞
49
文章被阅读
16,908
掘力值
583
关注了
15
关注者
9
收藏集
0
关注标签
22
加入于
2019-12-23