首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端必备
订阅
努力酱103207
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
VSCode 居然是个娱乐软件?让你 high 到爆的几款插件!
前言 前一阵我开发了很多 vscode 插件来提高我的生产力,可谓是对 vscode 插件有一定的研究,我这里也有一些实用的插件推荐给大家。 但是我就想,这样文章的内容就会很少,于是就去搜了搜 vsc
这样配置,让你的VS Code好用到飞起!
VSCode全称是Visual Studio Code,光从名字上来看,一开始可能有人会把VSCode和Visual Studio搞混,他俩都属于微软爸爸公司旗下的产品,而后者早已名声在外,长期占据程序员最喜爱编辑器榜首,为了让新儿子VSCode蹭蹭热度,所以起一个差不多的名字…
不常见但是有用的**chrome**调试技巧
web开发中,写“bug”和改“bug”同样重要;记录一次web devtool 调试文档阅读摘录。
2019年了,整理了N个实用案例帮你快速迁移到React Hooks
在React Conf 2018宣布React Hooks后,我第一时间开始尝试使用React Hooks,现在新项目基本不写Class组件了。对我来说,它确实让我的开发效率提高了很多,改变了已有的组件开发思维和模式. 我在React组件设计实践总结04 - 组件的思维中已经总…
80%的程序员,不会写commit记录
据说,80%的程序员,不会写commit记录。这个比例在无规范的小公司,比例会更高一些,可以看到这是一个多么普遍的问题。 程序员应该写出简洁明了的commit log,否则对别人和自己来说就是一种困扰。最近代码review多了,总有一股想笑的感觉。就像下图这满屏的ok,永远无法…
前端面试常见的手写功能
1. 防抖 2. 节流 3. new 4. bind 5. call 6. apply 7. deepCopy 8. 事件总线 | 发布订阅模式 9. 柯里化:只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数 10. es5 实现继承 11. instanceo…
JS SDK 构建实现 Webpack VS Rollup
最近一段时间在开发 JavaScript SDK,讲究 原生、短小、快速、清晰、可读性、可测试性 等等。 而 SDK开发 关键的一环则是 打包, 恰恰打包这一环决定了 SDK 的体积(短小)、引入方式(原生),一部分速度问题(快速)。 开发过程中分别使用 Webpack5 与 …
ES6—Map和Set数据结构
作用:Map对象用于保存键值对,它的键可以为任意类型的数据,常用于建立数据的映射关系。 上面的方法来获取星期显然很笨拙,因为我们需要处理字符串,实际上我们可以通过getDay()获取到一个0~6的数字,然后再通过Map来对应,具体方法见key为数字小节。 因为对话机器人我们不需…
编写高质量可维护的代码:优化逻辑判断
if else、switch case 是日常开发中最常见的条件判断语句,这种看似简单的语句,当遇到复杂的业务场景时,如果处理不善,就会出现大量的逻辑嵌套,可读性差并且难以扩展。 下面我们会分别从 JavaScript 语法和 React JSX 语法两个方面来分享一些优化的技…
从零开始构建一个webpack项目
新建一个空文件夹,用于创建项目,使用 npm init 命令创建一个 package.json 文件。 输入这个命令后,终端会问你一系列诸如项目名称,项目描述,作者等信息,也可以使用 npm init -y 这个命令来一次生成 package.json 文件,这样终端不会询问你…