Back to home
Tags:others (All the posts with the tag "others")
- 为Promise增加abort方法
对于Promise而言只有三个状态: `Pending`, `Resolve` 和 `Reject`。
- 在滴滴的这几年:组件库的设计和开发
入职的时候团队加上老板就三个人,需要对接5+个公共服务团队,为公共服务开发控制台,每个团队两个控制台系统。
- 在滴滴的这几年:基于 Node.js 的私有云 Web 管控系统
在大概18年上半年,有幸被抽调到一个FT,参与云平台私有云项目的开发中。
- Zen Reborn 计划
## 背景
作为业务组件库,zen在多个租车B端系统中被广泛使用。
- 在滴滴的这几年:基于Git的平台文档解决方案
## 背景
所在团队承接了架构部所有的底层服务的用户系统的建设,包括面向业务方的自助服务系统和面向运维同学的后台系统。
- 使用 single-spa 实现微前端 ## 背景
随着组织架构调整,目前来车服租车团队已经有一段时间了。
- single-spa源码解析-registerApplication和start
首先将问题简化,假定主应用和子应用都已经准备好的情况下,针对应用的注册和启动这两个关键操作进行分析。
- 如何在项目中接入single-spa
之前的文章[single-spa源码解析-registerApplication和start](../single-spa源码解析-registerapplication和start)中,对single-spa提供的两个关键方法的源码进行了简单分析。
- 关于JavaScript的随机数
最近正在实现一个动画特效,有一个非常简单的需求
> 请求获取到一个数组A之后,将数组的内容以动画弹窗的方式展示给用户,要求:
> 1.
- IntersectionObserver、MutationObserver和ResizeObserver
在之前的[从getboundingclientrect到intersection-observer](../从getboundingclientrect到intersection-observer/index.md)中提到了`Intersection Observer API`,今天趁热打铁,将现有的其他几个Observer API 一并整理,方便查阅
## IntersectionObserver
字面翻译:交叉的观察者。
- 从getBoundingClientRect到Intersection Observer
平时在写页面交互的时候经常使用兼容性不错的 getBoundindClientReact 方法,以快速获取元素大小和元素位置。
- 再谈EventLoop
首先明确一点,事件循环这个概念并非JavaScript语言中的。
- 浅谈TreeShaking在前端中的应用 - Rollup VS Webpack
## 前言
`Tree Shaking`是一种死码清除(dead code elimination)技术,通常用于在ECMAScript方言比如Dart,JavaScript或者TypeScript打包成一个文件时,移除未使用的代码以此来优化代码。