- 博客(11)
- 收藏
- 关注
原创 Capacitor跨平台开发基础
Capacitor 允许使用现代 web 技术来构建可在任意平台中运行的应用,从 web 浏览器到移动设备(Android 和 iOS),甚至是通过 Electron(Github 上比较流行的使用 Node.js 和前端 web 技术构建跨平台桌面应用的技术)构建的桌面应用平台。用 Capacitor CLI 的 open 命令在本地 IDE(在我们的示例中为Android Studio)中打开你的原生项目;用 Capacitor CLI 的 open 命令在本地在Xcode 中打开你的原生项目;
2026-01-22 13:26:40
714
原创 JavaScript笔记(五)Promise对象
Promise 是现代 JavaScript 异步编程的核心,理解它的工作原理和最佳实践对于编写健壮的异步代码至关重要。Promise 解决的不是“异步”,而是“用可组合、可推理的方式描述未来值的状态变化”
2026-01-22 11:07:36
957
原创 VUE笔记(三)Vue的虚拟DOM解析
虚拟 DOM 本质是一个JS 对象树key?: stringel?👉 每一个 VNode 都对应一个真实 DOM(或组件实例)Vue 的虚拟 DOM = 编译期 + 运行期协作的高效 UI 描述系统,本质目标是“减少无意义更新”,而不是“替代 DOM”。
2026-01-20 10:09:20
704
原创 错误&解决方案(二)Uncaught TypeError: {(intermediate value)(intermediate value)} is not iterable【面试题】
要求右侧必须是可迭代的(如数组、Map、Set等),而普通对象默认不可迭代。当时面试现场做笔试,毫无头绪!,但又要让它正确运行并输出。
2026-01-09 16:26:38
301
原创 JavaScript笔记(三)import和require的区别与对比
在 JavaScript 中,import和require都用于,但它们来自,在等方面差异很大。
2026-01-07 15:20:39
1194
原创 JavaScript笔记(二)JavaScript 对象探究
常规对象遵循 ECMAScript 标准内部方法包括普通对象字面量、Object 创建的对象等行为可预测且标准异质对象具有一个或多个非标准内部方法包括 Array、String、Arguments、Proxy、Module 等提供特殊功能但可能有性能开销关键区别内部方法实现:异质对象重写了某些内部方法行为一致性:常规对象行为一致,异质对象有特殊规则性能特征:常规对象通常更高效可扩展性:常规对象更容易扩展和修改。
2025-12-30 15:32:52
911
原创 VUE笔记(二)Vue3中watch与watchEffect区别
优先考虑watch:当你逻辑清晰,且需要明确知道哪个数据变了以及变成了什么的时候,watch是更安全、更易理解的选择。适时使用:当逻辑是一连串依赖于多个状态的连锁反应,或者你希望减少样板代码、依赖关系能由 Vue 自动管理时,更强大、更简洁。性能考量watch因为目标明确,通常更容易进行性能优化(例如设置由于自动追踪,在复杂或分支逻辑中可能会有不必要的追踪,但多数情况下差异不明显。代码可读性:在团队协作中,watch显式声明依赖,意图更清晰;的依赖关系需要阅读函数体才能确定。维度watch。
2025-12-25 09:36:12
976
原创 JavaScript笔记(一)JS循环中setTimeout的经典陷阱(for循环中定时器打印问题解析)
作用域问题var声明的变量在循环中共享同一个引用。事件循环机制setTimeout是异步操作,回调函数在循环结束后才执行,此时变量已是最终值。方法示例适用场景let...)现代 JS(推荐)闭包兼容旧环境(如 ES5)setTimeout第三个参数较少使用(传参绑定)推荐优先使用let,简洁且符合直觉。
2025-12-23 09:05:26
321
原创 错误&解决方案(一)Win11下Electron打包权限错误&解决方案
错误信息包含 darwin\10.12\lib\libssl.dylib(macOS 文件),可能是缓存混乱。以管理员身份运行 PowerShell 或命令提示符,然后在项目目录执行构建命令。Windows 上创建符号链接需要管理员权限或开发者模式,导致解压失败。以管理员权限运行构建(或启用开发者模式)。winCodeSign 缓存可能已损坏。
2025-12-23 09:03:09
303
原创 VUE笔记(一):Vue3中ref与reactive区别
简单记忆单值用ref,多值用reactiveref要.valuereactive直接访问ref可重新赋值,reactive只能修改属性根据具体场景选择合适的方法,通常项目中会混合使用两者。
2025-12-22 16:05:19
760
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅