01 2021 档案
摘要:const store = new Vuex.Store({ ...options }) Vuex.Store 构造器选项 Vuex.Store实例属性 Vuex.Store实例方法 组件内的辅助函数 常见问题 // Vuex 中更改state, state 根级属性修改需要 setter 中修改,
阅读全文
摘要:返回迭代对象 concat: array.entries() >返回一个迭代对象(value包含:key+值) keys: array.keys() >返回包含下标的迭代对象 返回新数组 fill: array.fill(value, 【start|0】, 【end|length】) >新数组 fi
阅读全文
摘要:手写call 手写apply 手写bind 手写new 手写防抖debounce 手写节流throttle 手写迭代器interator **这里很多手写代码都是基于闭包,闭包如何能保持访问外层函数的变量? **执行栈会将调用到的函数的执行上下文( 变量环境、词法环境、this、outer), 压入
阅读全文
摘要:Document Vue创建组件的 4种方式 template模板生成 render 函数,render函数执行得到 Vnode -> 真实 DOM 节点 component方法 全局注册: Vue.component(组件名 , {}) 局部注册: var 组件名 = {data:, method
阅读全文
摘要:所有 构造函数.protoType.__proto__ 最终指向 Object.protoType , Object.protoType.__proto__ 指向 null 所有 构造函数.__proto__ 最终指向 Function.protoType , 包括 function Functio
阅读全文
摘要:// 浅拷贝:拷贝的是引用对象 Object.asign(target , source) // 通过 source 的 getter 和 target 的 setter 进行数据拷贝 , 如果源对象中有属性的值是对象,则只会复制一个引用值 // 数组 API Array.protoType.con
阅读全文
摘要:MDN : 官方文档 Object.defineProperty() 方法会直接在一个对象上 定义/修改 一个 新属性/现有属性(不在原型链,属于自身属性),并返回此对象 3个参数:Object.defineProperty( 目标对象 , 变动属性 , 配置对象) 这些属性可以通过 delete
阅读全文
摘要:跳转阅读:Vue Api细分梳理 Vue-router:API整理 routerLink详解 routerView详解 router实例 路由对象(route 不是 router) 问题部分 常见问题: 如果要使用嵌套路由,须在父组件中增加 router-view 函数插槽 路由元meta,查看路由
阅读全文