2026-01-30
其它
0

在众多AI项目中,打字机效果是很常见的,我们来模拟下这个效果。前端技术采用的是angular,其它技术也类似。

2025-12-26
JavaScript
0

浏览器本地存储是很常见的需求,例如:存储用户信息、主题信息等,我们一般使用localStorage或sesssionStorage可以很轻松的完成,但是如果使用不当,有时候也会给我们带来很多麻烦。接下来,我们实现一款功能强大的本地存储模块系统。 需求如下:

  1. 使用typescript,提供更好的代码类型提示
  2. 面向接口编程,IStore接口包括get、set、delete方法,支持异步(为了更好的适配indexdb)
  3. 需要支持多种存储方案(localStorage、sessionStorage、indexdb等等)每一种方案都需要实现上面的方法
  4. 初始化sotre时,指定存储方案(不支持向下兼容)
  5. 需要读写锁
  6. 也支持用户注册新的存储方案,只需要实现对应的接口即可
2025-11-01
其它
0

Nginx Proxy Manager (NPM) 主要设计为反向代理工具,但可以通过 自定义Nginx配置 托管静态页面,具体步骤如下

2025-08-24
JavaScript
0

async await 语法是ES7出现的,是基于ES6的 promise和generator实现的,那么js底层是如何实现的呢,让promise异步状态变为await的同步写法。

2025-08-16
JavaScript
0

实现一个简易单不简单的发布订阅的插件,支持先发布再订阅的模式,支持单播和多播模式,支持历史回放和消息消费ack回掉函数