自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 webpack使用教程

webpack本身功能是有限的:开发模式:仅能编译JS的ES Model语法生产模式:能便宜J谁的ES Model语法,还能压缩js代码webpack本身功能比较少,只能处理js资源,一旦遇到css等其他资源就会报错所以我们学习webpack,就是主要学习如何处理其他资源。

2023-12-13 14:35:42 19 1

原创 你对盒模型的理解?

在HTML页面中,每一个元素都可以被看做是一个盒子,而这个盒子由内容区(content)、填充区(padding)、边框区(border)、外边界区(margin)四部分组成。怪异模式下:一个块的总宽度=width+margin(左右)(即width已经包含了padding和border值)(IE浏览器下)标准模式下:一个块的总宽度(页面中占的宽度)=width+margin(左右)+padding(左右)+border(左右)box-sizing:content-box:将采用标准模式的盒子模型标准。

2023-11-08 09:35:31 34 1

原创 Vue2和Vue3的区别

(5)因为setup函数中,props是响应式得,当传入新的prop时,它将会被更新,所以不能使用es6解构,因为它会消除prop得响应性,如需解构prop,可以通过使用setup函数中得toRefs来完成此操作。(3)执行setup时,组件实例尚未被创建(在setup()内部,this不会是该活跃实例得引用,即不指向vue实例,Vue为了避免我们错误得使用,直接将setup函数中得this修改成了undefined)(7)在setup()内使用响应式数据时,需要通过 .value 获取。

2023-09-02 11:50:12 48 1

原创 面试题总结react

Key在当前的同一层级的某一个节点添加了对同一级的唯一的key属性,当他在当前层级发生变化后,react diff算法通过对比新旧节点进行比较后,如果发现key值相同的节点的时候,就会执行移动操作(然后依然按原策略深入节点的内部进行差异对比更新)而不会执行原策略进行删除旧节点,添加新的节点。同步:redux的教程中反复使用rodo的例子,那就是一个典型的同步action,每当dispatch action的时候,state就会被立即更新,setState是异步的。使创建store、更新store更加方便。

2023-08-18 21:05:24 66

原创 函数重载的理解?

函数重载是指在同一个作用域内,有多个函数名相同,但参数不同的函数(参数不同包括参数的类型不同,参数的个数不同,参数的顺序不同),与返回值无关,我们将这种参数叫做函数重载。函数的重载是通过列表区分的,和其他值无关。

2023-08-17 07:47:02 56 1

原创 面试题整理

闭包的理解:闭包是指有权访问另一个函数作用域中变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,创建的函数可以访问到当前函数的局部变量闭包的优点缺点:优点:1.防止全局变量的污染2.内部函数可以访问外部函数的变量3.可以定义私有属性和私有方法4.变量长期驻扎在内存中缺点:1.占用内存,使用不当会导致内存泄漏或溢出2.外部函数执行完毕之后,其作用域会被销毁,但是变量不会进行销毁,因为内部函数的作用域仍然在利用它。直到内部函数执行完毕之后才会全部(除全局作用域)被销毁。

2023-08-06 19:46:51 153 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除