首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
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 都可以用来控制函数的高频调用,节流节流,节制水流,听着都有控制高频调用的含义,…
下一页
个人成就
文章被点赞
51
文章被阅读
20,675
掘力值
600
关注了
15
关注者
10
收藏集
0
关注标签
22
加入于
2019-12-23