首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发相关
订阅
rossroma9466
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
一种简单实用的 JS 动态加载方案
背景 在做 Web 应用的时候,你或许遇到过这样的场景:为了实现一个使用率很低的功能,却引入了超大的第三方库,导致项目打包后的 JS bundle 体积急剧膨胀。 我们有一些具体的案例,例如: 产品要
👍结合SOLID设计原则,浅谈如何提升前端代码质量
在程序设计领域, SOLID(S: 单一功能、O: 开闭原则、L: 里氏替换、I: 接口隔离、D: 依赖反转),指代了面向对象设计的五个基本原则。当这些原则被一起应用时,可以让软件更加健壮和稳定。 我为什么要使用它,最开始是因为对产品经理需求的恐惧,这可能是很多前端都面临的一个…
不要再被误导了,封装 Axios 只看这一篇文章就行了
看很多网上的人的封装 Axios 教程,但或多或少都有不太合适的点,这里为大家推荐我本人的最佳实践。
vue实现粘贴截图上传图片
vue实现粘贴截图上传图片 当初提出这个需求的时候,可把我难住了,在网上各种搜索,大多数都是利用富文本的粘贴功能,但是富文本大多都有工具栏,想偷懒的我就放弃了😁。代码如下(已做精简)! html js
如何无痛降低 if else 面条代码复杂度
相信不少同学在维护老项目时,都遇到过在深深的 if else 之间纠缠的业务逻辑。面对这样的一团乱麻,简单粗暴地继续增量修改常常只会让复杂度越来越高,可读性越来越差,有没有固定的套路来梳理它呢?这里分享三种简单通用的重构方式。 所谓的【面条代码】,常见于对复杂业务流程的处理中。…
带你入门前端工程(四):测试
也可以这样理解:测试的作用是为了提高代码质量和可维护性。 提高代码质量:测试就是找 BUG,找出 BUG,然后解决它。BUG 少了,代码质量自然就高了。 可维护性:对现有代码进行修改、新增功能从而造成的成本越低,可维护性就越高。 如果你的程序非常简单,可以不用写测试。例如下面的…
前端领导力 - 作为 TL 如何慧眼识人?
组织的核心是人才, 任何一个组织发展都离不开对人才的渴求, 作为一个组织的领导者, 一个团队 TL, 如何去识别和发现人才在有些人眼里可能是一种玄学, 但在我看来, 识人之明是有迹可循的, 是一种客观评价加主观直觉的综合判断. 所谓识人即要看清楚一个人的当下与未来的可能性, 就…
场景化低代码搭建工作台-sparrowjs-构思篇
在近两年to B升温、前端资源紧缺的背景下,中后台研发效率提升成为各公司技术部门需要突破的重点技术方向。研发效率提升大致分为以下3类产物: 中后台项目因自身的特点比较适合从 low code方向搞些事情。一个前端项目主体由两部分组成,工程部分和日常需求部分,工程部分由框架选择、…
脱离996,Chrome DevTools 面板全攻略!!!
顾名思义。。计数, 可以用来统计某个函数的执行次数,也可以传入一个参数,并且根据传入的参数分组统计调用的次数 断言,用来进行条件判断。当表达式为 false 时,则显示错误信息,不会中断程序执行。 $(selector)是原生 document.querySelector() …
ConardLi 的 2019 — 尾声和开始 | 掘金年度征文
2019年,是对我非常重要的一年,比想象中更累的一年,比想象中收获更多的一年。这一年,真的发生了非常多的事,无论是生活还是工作学习上,由于是技术社区的年度征文,我就从 写作和积累、技术上的提升、工作上的转换 这三个方向来总结一下这一年。 我来掘金的时间并不长,而且今年才开始在掘…