新闻中心
-
11-24J*aScript备忘录模式_状态保存与恢复备忘录模式通过发起人、备忘录和管理者三者协作,在不破坏封装性的前提下实现对象状态的保存与恢复;例如文本编辑器中利用History管理多个TextMemento实...
-
11-24浏览器存储J*aScript_IndexedDB事务处理IndexedDB事务是数据操作的核心,所有读写必须在事务中进行。事务有三种模式:readonly、readwrite和versionchange,通过tran...
-
11-24J*aScript国际化_多语言资源管理方案采用按语言和模块拆分的JSON文件组织多语言资源,提升可维护性;2.运行时根据用户语言按需动态加载对应资源,减少初始加载体积;3.封装支持变量替换和复数形式的翻...
-
11-24现代J*aScript_私有字段与方法JavaScript在ES2020中引入了私有字段和方法,使用#前缀实现类成员的真正私有性,仅可在类内部访问,外部无法读取或修改,支持实例与静态成员,增强了封装...
-
11-24J*aScript装饰器_类与方法装饰器实现原理JavaScript装饰器是一种特殊类型的声明,可以被附加到类声明、方法、访问器、属性或参数上。它使用一种注解形式的语法,通过在代码中添加@expression...
-
11-24深入理解J*aScript_变量提升机制变量提升是JavaScript在编译阶段将声明注册到作用域内存的机制,声明提升但赋值不提升。var声明初始化为undefined,可访问但值为undefined...

