设计模式 设计模式 到2025年1月12号,终于明白宋红康说的这句话的含义:框架 = 注解 + 反射 + 设计模式 MVC 和三层架构 三层架构是一种软件设计模式,但又不同于传统意义上的设计模式,我们可以将其称之为设计架构,而MVC是设计模式的一种 三层架构分为: 表示层(Presentation Layer 2025-01-12 Synyi
AI AI AIGC AIGC(AI-Generated Content)是指使用人工智能技术生成的内容 通义灵码的代码生成 Midjourney的图片生成 剪映的AI视频生成 …… AGI AGI(Artificial General Intelligence,通用人工智能)是指具有与人类智能相似的广泛 2025-01-11 Synyi
VUE3-其他API VUE3-其他API shallowRef&shallowReactive 浅层次的ref,对于修饰对象的ref来说,使用shallowRef仅映射第一层,shallowRef的效率更高 shallowReactive同理,对象中第一层中的内容是响应式的,但深层次的就不被修饰为响应式的 如果不想关注 2025-01-03 VUE
VUE3-组件通信 VUE3-组件通信 props props是使用频率最高的一种通信方式,对于父传子而言,这种方式很方便 使用props实现子传父,就现在父定义方法,将方法给子,然后子在合适的时机调用此方法将数据传给父 相当于子不直接把内容给父,而是父先给子一个盒子,子把东西装在盒子里扔给父 自定义事件 事件名为多个 2025-01-03 VUE
VUE3 VUE3 和angular相同,vue同样具有vue-cli来初始化工程,但官方更推荐的工具为Vite Vite Home | Vite中文网 Vite是新一代前端构建工具,在angular-cli和vue-cli中,都是使用webpack来作为构建工具的 # 创建基于vite的vue项目 npm 2025-01-03 VUE
Vue2 Vue2 Vue2的创建实例 现在来学习Vue2的创建实例,仍然能够帮助我们更加深刻的理解Vue的工作原理 <script src="./vue.js"></script> <script> Vue.config.productionTip = false // 阻止 vue 在启动时生成 2024-12-31 VUE
JS-原型&原型链 JS-原型&原型链 JavaScript 的对象模型是基于原型的,这句话意味着 JavaScript 中的对象不是通过类来定义和继承的(如 Java 或 C++),而是通过一个称为“原型”的机制来进行属性查找和行为(方法)共享的 在js中,任何函数在被new关键字修饰函数后,就成为构造函数了,所以任 2024-12-31 VUE
Angular Angular Angular 是一个 Web 框架,能够帮助开发者构建快速、可靠的应用。 由 Google 的专业团队维护,Angular 提供了广泛的工具、API 和库,简化和优化你的开发工作流程。Angular 为你提供了一个坚实的平台,可用于构建快速、可靠、能够随着团队规模和代码库规模扩展的 2024-12-30 Angular
面试题整理 面试题整理 JS 遍历数组的方式 // 假设我们有一个数组作为示例 const array = [1, 2, 3, 4, 5]; // 1. 使用 for 循环遍历数组 for (let i = 0; i < array.length; i++) { console.log(`for循环: 2024-12-30 Synyi
TS TS TypeScript(简称 TS)是由微软开发的一种开源的编程语言,它是 JavaScript 的一个超集,意味着所有的 JavaScript 代码都是有效的 TypeScript 代码。TypeScript 的主要特点是添加了静态类型检查,这使得开发者可以在编译时发现并修复许多类型的错误,从 2024-12-27 Angular