上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
摘要: // 父类定义一个方法不去实现,让继承它的子类去实现,每一个子类有不同的表现多态属于继承 class Animal{ name:string constructor(name:string){ this.name = name } eat(){ console.log('吃的方法') } } cla 阅读全文
posted @ 2023-06-22 15:57 有只小菜猫 阅读(41) 评论(0) 推荐(0)
摘要: //1. function Person1(name,age){ this.name='zhangsan' this.age=20 this.run = function(){ alert('yundong') } } Person.prototype.sex = '男' Person.protot 阅读全文
posted @ 2023-06-22 15:56 有只小菜猫 阅读(36) 评论(0) 推荐(0)
摘要: 1. ts函数定义 // es5函数声明 function run3(){ return 'run' } // es5匿名函数 var run4 = function(){ return 'run' } // ts函数声明 function run5():string{ return 'run' } 阅读全文
posted @ 2023-06-22 15:54 有只小菜猫 阅读(57) 评论(0) 推荐(0)
摘要: 1.js有的类型 boolean类型、number类型、string类型、array类型、undefined、null 2.ts多出的类型 tuple类型(元组类型)、enum类型(枚举类型)、any类型(任意类型) 3.特别的类型 void类型(没有任何类型)表示定义方法没有返回值 never类型 阅读全文
posted @ 2023-06-22 15:52 有只小菜猫 阅读(17) 评论(0) 推荐(0)
摘要: 一、使用Array.apply let arr= Array.apply(null, { length: 10 }).map((item,index)=>{ return index; }); console.log(arr); //(10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 阅读全文
posted @ 2023-06-22 15:46 有只小菜猫 阅读(410) 评论(0) 推荐(0)
摘要: 1、思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中 function unique(arr) { let newArr = [arr[0]]; for (let i = 1; i < arr.length; i++) { let repea 阅读全文
posted @ 2023-06-22 15:45 有只小菜猫 阅读(27) 评论(0) 推荐(0)
摘要: 触发钩子的完整顺序: 将路由导航、keep-alive、和组件生命周期钩子结合起来的,触发顺序,假设是从a组件离开,第一次进入b组件: 1. beforeRouteLeave:路由组件的组件离开路由前钩子,可取消路由离开。 2. beforeEach: 路由全局前置守卫,可用于登录验证、全局路由lo 阅读全文
posted @ 2023-06-22 14:51 有只小菜猫 阅读(68) 评论(0) 推荐(0)
摘要: 这个时候可以用this.$set(),给新添加的对象属性,或数组元素添加getter,setter方法 简单说即是:当你发现你给对象加了一个属性,在控制台能打印出来,但是却没有更新到视图上时,也 许这个时候就需要用到this.$set()这个方法了 methods:{ btn(){ Vue.set( 阅读全文
posted @ 2023-06-21 17:39 有只小菜猫 阅读(77) 评论(0) 推荐(0)
摘要: 代码层面的优化 v-if 和 v-show 区分使用场景 computed 和 watch 区分使用场景 v-for 遍历必须为 item 添加 key,且避免同时使用 v-if 长列表性能优化 事件的销毁 图片资源懒加载 路由懒加载 第三方插件的按需引入 优化无限列表性能 服务端渲染 SSR or 阅读全文
posted @ 2023-06-21 17:22 有只小菜猫 阅读(32) 评论(0) 推荐(0)
摘要: 因为JavaScript的特性所导致,在component中,data必须是以函数的形式存在,不可以是对象。 简单来说,就是为了保证组件的独立性和可复用性,如果 data 是个函数的话,每复用一次组件就会返回新的 data,类似于给每个组件实例创建一个私有的数据空间,保护各自的数据互不影响 若单纯的 阅读全文
posted @ 2023-06-21 17:21 有只小菜猫 阅读(32) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页