随笔分类 -  高频知识点

摘要:js数据解构 number string boolean null undefined object symbol BigInt typeof判断数据类型 instanceof是判断对象是谁的实例 typeof null 为Object typeof undefined 为undefined typ 阅读全文
posted @ 2022-03-25 16:29 HaoyuSun 阅读(21) 评论(0) 推荐(0)
摘要:盒子模型有五个属性 margin 外边距 border边框 padding 内边距 width宽 height高 (content) 怪异盒子模型 width,height 指的是content+ boder+ padding 阅读全文
posted @ 2022-03-25 16:16 HaoyuSun 阅读(41) 评论(0) 推荐(0)
摘要:1. var let const 1.var 有变量声明的提升, let,const没有 =>先上车后买票 2.var 变量会重复声明, let const不可以 =>套牌车 3.var没有块级作用域, let const有 =>红杏出墙 4.var不存在暂时性死区, let const存在 5.c 阅读全文
posted @ 2022-03-22 21:35 HaoyuSun 阅读(44) 评论(0) 推荐(0)
摘要:原型:prototype 函数特有 1.用于继承 原型链:_proto_ => [[prototype]] 数组对象函数都有 原型链的查找规则,从当前实例属性查找,找到就返回,否则顺着原型链一层一层向上查找,直到找到null为止 ,如果找到null还找不到,报错 补充理解: 构造函数 由函数构造 函 阅读全文
posted @ 2022-03-22 21:16 HaoyuSun 阅读(45) 评论(0) 推荐(0)
摘要:防抖:将多次操作变为一次 //防抖 let debounce = function(callback, time = 200) { //设置句柄 let timebar = null return function(...args) { // 清除原来的,重新计时 clearTimeout(time 阅读全文
posted @ 2022-03-22 20:43 HaoyuSun 阅读(44) 评论(0) 推荐(0)
摘要:方法里返回一个方法, 沟通内外部方法的桥梁 意义:1.延长变量的声明周期 防抖 timeout 2.创建私有作用域 闭包常驻内存 =>慎用闭包 面试:Vue data() 为什么是一个函数? data() { return { } } 是闭包的设计 保证了每一个组件都有一个私有作用域 阅读全文
posted @ 2022-03-22 20:18 HaoyuSun 阅读(31) 评论(0) 推荐(0)