首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端学习
小星星_ios
创建于2023-03-09
订阅专栏
前端学习过程中的记录
暂无订阅
共13篇文章
创建于2023-03-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
css 动画
animation、transition、transform animation 当定义了一个 css 中包括了 animation,当其被添加到对应的 dom 节点后,就会执行对应的动画。 anim
react dom diff
分为两种:单节点和多节点。这个单节点和多节点是指新生成的 JSX 对象里面的 newChild 是不是数组。 都是比较 newChild 和 currentFiber 生成 workInProgres
TS 设计模式-建造者、原型、单例
建造者模式 这个是为了解决 clean code 中参数超过三个的问题,建造者模式可以让我们分步骤构建。 但我除了看 Java 有使用过之外,还没见过哪个脑子正常的使用过。这个至少犯一个重复自己的问题
TS 设计模式-工厂模式
前言 研究了挺长时间设计模式,今天做一下记录。 首先,所有设计模式都会增加系统的复杂度。所以在系统不复杂的时候是绝对不能使用的,否则就是过度设计。换而言之如果你的项目不是太复杂的话,那么没有使用过设计
Jake Archibald: 在循环 - JSConf.Asia
问题 下面的代码在执行后会发生一闪之后消失的情况吗? setTimeout The setTimeout(callback, ms) method, when invoked, must run th
计算机网络
TCP/IP 简化为四层实现,分别应用层、传输层、网络层、网络接口层。 在网络接口层,增加了帧头和帧尾,帧头包含了 Mac 地址,帧尾包含了循环冗余校验(CRC) 在网络层,增加了包头,包头包含了源和
clean code
前言 通常我们学习都是从一门语言开始,但是一旦脱离对应的语言及平台,我们所学的知识可能没有任何用武之地。 而 clean code 是一个通用的技术,除了需要极少量的语言特性。而且这种越底层越通用的技
typescript使用记录
2024.2.18 更 重载: 方法同名,但是参数和返回值类型不一样 上面这个需求用泛型就无法实现了,很多三方库也有类似的用法。 2024.2.8 更 字符串转数字 tsconfig配置项详解 其是对
Promise 使用的两个注意点
all、allSettled 区别 两者的区别,就在于 all 必须是所有的 promise 的 status 都是 fulfilled,才会执行后续代码,否则就会执行 catch 中的代码。而 al
ChatGPT 帮我优化代码(一)
场景 公司内部使用的 RN 打包,由于改成了 monorepo 的形式,导致在线打包无法使用,故开发了一个 publish 脚本。 需求 如果为生产环境,判断本地分支是不是处于 master,如果为开
TypeScript 类型-Mapped Types
当你不想重复自己时,有时一个类型需要以另一个类型为基础。 自定义 Mapped Types Key Remapping via as 系统内置 Mapped Types Partial 使 T 中所有
TypeScript 类型-数据类型进阶
此文为查缺补漏,并不是文档的翻译,大部分内容均为回顾。如果想从零学习,建议直接查看参考链接。 由于本人之前是写 Swift,对于很多概念,如类型推断、类型断言、可选类型已有了解,并不会写这块。其他已有
TypeScript 类型-基础数据类型
基本数据类型 number、string、boolean、object、null、undefined、Symbol、BigInt 及其中的注意点