-
2026-01-10 20:35:34
- 为什么Javascript的深拷贝与浅拷贝需要特别注意?
- 浅拷贝只复制第一层属性,对引用类型仅复制地址,导致嵌套修改影响原对象;JSON.parse(JSON.stringify())有诸多限制,不适用于复杂类型;推荐structuredClone()或lodash.cloneDeep(),但应优先优化设计减少深拷贝需求。
-
126
-
2026-01-10 20:38:39
- javascript模块是什么_如何使用import和export?
- JavaScript模块是语言级机制,需显式声明type="module"或满足Node.js条件;export/import非语法糖,有命名/默认导出之分;路径须带扩展名或为绝对/相对URL;动态import()返回Promise;循环依赖时未执行完的导出为undefined。
-
773
-
2026-01-10 20:50:02
- javascript如何实现加密_有哪些常见的前端加密方法
- 前端JavaScript加密不等于安全加密,因代码、密钥、逻辑完全暴露,仅能防低门槛窃取;WebCryptoAPI是唯一可信原生方案,但密钥须后端分发或PBKDF2派生,AES-GCM推荐用于对称加密,Base64等仅为编码非加密,敏感操作应移至后端。
-
122
-
2026-01-10 20:52:02
-
2026-01-10 21:01:02
-
2026-01-10 21:02:59
-
2026-01-10 21:10:43
-
2026-01-10 21:13:11
-
2026-01-10 21:13:39
- javascript类是什么_它如何实现继承
- JavaScript类本质是原型链的语法糖,class声明等价于构造函数加prototype设置;继承时子类构造函数必须首行调用super()绑定[[Prototype]];super在方法中可调父类原型方法,静态成员被子类继承但不可被实例访问。
-
278
-
2026-01-10 21:14:02