首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雷布斯
掘友等级
全栈工程师
前端面试刷题:https://fe.ecool.fun/ Java 面试刷题:https://java.mid-life.vip/
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 76
沸点 3
赞
79
返回
|
搜索文章
赞
文章( 76 )
沸点( 3 )
js中的静态方法
在react 类组件的生命周期中,有一个静态方法getDerivedStateFromProps ,曾经让我使用起来比较困惑。 实例字段在每个实例中都有自己的一个独立“空间”,但是静态字段只有一个共享“空间”,所有实例都会共享该字段。 简单的说,类就相当于实例的原型, 所有在类…
一键换肤的实现
在网站迭代升级时,经常会收到更换网站配色的需求,或者提供入口,让用户自己选择页面的配色主题。 以 webpack@4 为例进行说明,通过修改 webpack.config.js 中的 less-loader ,对 options 属性进行相应配置。 这种方式能直接在编译代码时,…
useCallback 和 useMemo
在hooks诞生之前,如果组件包含内部 state,我们都是基于 class 的形式来创建组件。 在类组件的开发模式下,我们通常的解决方案是:使用 immutable 进行比较,在不相等的时候调用 setState, 在 shouldComponentUpdate 中判断前后的…
2020-我的技术之路:创业公司中的研发效能与技术赋能
2020 年,诸多不易,大家都是披荆斩棘砥砺前行;在这一年我在技术、产品、行业认知上也是起起伏伏,在挫折、摔打中不断地深化自己对行业的认知,融入制造团队,打磨产品,构建更顺滑的体验与交付能力。从技术与产品的视角看,2020 我的核心关注点如下: 研发效能,以尽可能小的技术团队保…
iOS DeepLink 调研与实践
使用统一资源标识符(URI)链接到一个App中特定的位置,而不是简单地打开App。 用户未安装App的情况下,一样可以在用户安装App后重新还原用户之前预览的页面。常见的有以下2种实现方式。 我们通常只能使用scheme。这种方式需要通过safari中唤醒APP,但是这种方式需…
[译]JavaScript中的development模式怎么实现
译注: 忽略了一些内容,还是强烈建议阅读下原文吧。 随着你的 JavaScript 应用越来越复杂,你很可能会在 development 和 production 模式下,分别加载和执行不同的代码逻辑。 能够在 development 和 production 模式下,分别打包…
React Native 打production包过滤掉测试代码
先说结论:可以通过 React Native 中提供的 __DEV__ 变量,在产出 production 环境的代码包时,过滤掉一些测试的页面。 在我们的RN代码里,有一些公共组件,比如 Button LoadingDialog 之类的,放置在 common 目录下。组件开发…
Faster than faster——RN新架构中的JavaScript Interface
随着Flutter等新框架的崛起,React Native正经受着越来越大的挑战,RN性能上的瓶颈愈发明显。为了在与Flutter等框架的对抗中保持竞争力,RN酝酿在架构上进行了一次非常大的升级。于是,在一篇ReactConf 2018的演讲 React Native's Ne…
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋的,如果我作为面试官,看到这样的代码,在我心里是不会合格的,本篇文章我拿最简单的深拷贝来讲一讲。 本文由浅…
下一页
个人成就
文章被点赞
7
文章被阅读
2,226
掘力值
74
关注了
4
关注者
17
收藏集
1
关注标签
12
加入于
2019-06-05