首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
渊辰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
如何用 Proxy 更优雅地处理异常
代码不会全部按照我们的预期运行,可能会有意料之外的情况,为了保证程序的健壮性,要进行异常处理。 比如一个对象的所有方法,都应该做异常处理,但是,如果每个方法都加 try catch 又太麻烦: ```
你知道TypeScript这些姿势么
前话 「TypeScript」赋予了「JavaScript」类型定义的能力,让JS既能保留动态类型编程语言的开发体验,又能享受到静态类型编程语言的编译时严谨的类型检查。 新人刚学TypeScript时
15分钟快速理解qiankun的js沙箱原理及其实现
qiankun框架为了实现js隔离,提供了三种不同场景使用的沙箱,分别是 snapshotSandbox、proxySandbox、legacySandbox。 从名字上我们可以理解快照就是给你着一张相片,来记录你此刻的状态。qiankun的快照沙箱是基于diff来实现的,主要…
JS 装饰器解析
随着 ES6 和 TypeScript 中类的引入,在某些场景需要在不改变原有类和类属性的基础上扩展些功能,这也是装饰器出现的原因。 作为一种可以动态增删功能模块的模式(比如 redux 的中间件机制),装饰器同样具有很强的动态灵活性,只需在类或类属性之前加上 @方法名 就完成…
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
CommonJS和ES6模块的区别
我们都知道JS模块化的演变经历了一个漫长的过程,从最初的CommonJS ,到后来的AMD和CMD,再到今天的ES6模块化方案。优胜劣汰,对于JS这门语言来说,主要用于Node端的模块化方案CommonJS 活了下来,而ES6推出的模块化方案更是赢得了大家的认可,大有可能成为未…
一篇讲透自研的前端错误监控
在我司线上运行的是近亿级别的广告页面,这样线上如果裸奔,出现了什么问题不知道,后置在业务端发现,被业务方询问,这种场景很尴尬。
前端面试知识点(一)
这要是都会,薪资估计在 70W上 左右、面试,拿来吧、子奕,文章好长,要忍一忍、告辞、巨型八股文、求答案!!!!一个都不会,我屌不屌、好家伙,题目的答案都能出几本书了、离谱!
【译】build your own react - 知识搬运工
最近在学习 react 的源码,但是内,没有什么头绪,也不知道从何看起,一行一行的阅读源码也不是个办法。偶然间 从掘金上看到一篇 React源码揭秘1 架构设计与首屏渲染,发现 pomb 大神的一篇 build-your-own-react 构建一个你自己的 react,迅速激…
2K Star!超过 50 个专题、450 个好项目,大半年来推荐过的重磅项目合集 👍
这大半年来,猫哥已经推荐过超过 50个专题, 450 个超级好的开源项目了,今天把往期推荐过的文章与项目做个合集吧,方便大家能快速得查阅到想要的项目。