10 2023 档案

摘要:一、数据类型存储 JaveScript存在两大数据类型: 基本类型 引用类型 基本数据类型保存在栈内存中 引用数据类型保存在堆内存中,引用数据类型的变量是一个指向堆内存中实际对象的引用,存在栈中 二、浅拷贝 浅拷贝指的是创建新的数据,这个数据有着原始数据属性值的一份精确拷贝 如果属性是基本类型,拷贝 阅读全文
posted @ 2023-10-30 20:49 诶呦你干嘛 阅读(6) 评论(0) 推荐(0) 编辑
摘要:vue中通讯方式 props emit v-model refs provide/inject eventBus Vuex/pinia(vue3) 1. Props方式 父组件以数据绑定的形式声明要传递的数据,子组件通过defineProperty()方法创建props对象,即可拿到父组件传来的数据 阅读全文
posted @ 2023-10-25 20:37 诶呦你干嘛 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Vue23响应式原理 在Vue2的响应式中,存在着新增属性,删除属性以及直接通过下标修改数组,但页面不会自动更新的问题。但是在Vue3中,这些问题都得以解决。 Vue2中的响应式原理 首先我们先看一下Vue2中的响应式原理,其次我们在过渡到Vue3的响应式原理。 实现Vue2响应式是通过Object 阅读全文
posted @ 2023-10-25 20:28 诶呦你干嘛 阅读(20) 评论(0) 推荐(0) 编辑
摘要:什么是Diff算法?Diff算法是Vue.js的一个核心特性,它是一种用于比较虚拟DOM树的差异,并最小化DOM操作的数量。当Vue.js检测到数据更改时,它会生成一个新的虚拟DOM树,并将其与旧虚拟DOM树进行比较。Diff算法会查找差异,并仅对需要更改的部分进行DOM操作。这种算法可以帮助我们在 阅读全文
posted @ 2023-10-23 18:27 诶呦你干嘛 阅读(75) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示