01 2024 档案
React 状态管理 valtio 解析
摘要:valtio 是什么 valtio是一个很轻量级的响应式状态管理库,它基于 Proxy 实现,类似于 vue 的数据驱动视图的理念,使用外部状态代理去驱动 React 视图更新,不管在react组件内部还是外面都可以使用。下面提供 valtio 基本用法例子: https://codesandbox
JS时间格式化方案汇总
摘要:目前JS实现时间格式化有很多种方案,但具体采用哪一种需要看项目需求以及对应的技术栈。下面汇总常见的方式: Date 对象 API Date 对象是 JavaScript 处理日期和时间的基本工具。它提供了一系列方法来获取和设置日期时间的各个部分,以及进行日期和时间的计算。 // **********
JS迭代器分析
摘要:定义 在JavaScript中,迭代器是一种特殊对象,它提供了一种按顺序访问集合元素的机制,并同时记录当前遍历的位置。迭代器必须实现一个名为 next 的方法,该方法返回一个包含两个属性 value 和 done 的对象。其中,value 是迭代的当前值,done 是一个布尔值,表示是否已达到迭代结