摘要: 一,vue2如何全局挂载实例 先import实例,再使用vue.prototype.xxx挂载全局 使用:this.xxxthis.xxx 二,vue3如何全局挂载 app.config.globalProperties.xxx 使用:// 引入vue的 getCurrentInstance 方法i 阅读全文
posted @ 2022-11-09 16:01 知兮 阅读(608) 评论(0) 推荐(0) 编辑
摘要: var arr = [1,2,3,4,5,[1,2,6,8]] => [1,2,3,4,5,6,8] 多维数组扁平化的核心思路是迭代与递归 关键词flat,forEach,reduce,map var arr = [1,2,3,4,5,[1,2,6,8]] // js方法实现 var flatArr 阅读全文
posted @ 2022-11-09 15:45 知兮 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一,什么是闭包,会出现什么问题?如何避免? 1、函数里面包含的子函数,子函数访问父函数的局部变量2、通过return将子函数暴露在全局作用域,子函数就形成闭包3、通过闭包,父函数的局部变量没有被销毁,可通过闭包去调用 ,但同时,这个局部变量也不会被全局变量污染。 二、闭包的优点和缺点 优点: 避免全 阅读全文
posted @ 2022-11-09 15:11 知兮 阅读(127) 评论(0) 推荐(0) 编辑