前端面试准备
文章平均质量分 66
modaoshi51991
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue2与vue3生命周期钩子的不同
调用后,所有的事件监听器会被移除,所有的子实例也会被销毁。Vue 2:created 钩子在实例创建完成后被调用,但此时组件还没有被挂载到 DOM 上。Vue 3:onMounted 钩子在组件挂载完成后被调用,此时组件已经被插入到 DOM 中。Vue 3:onBeforeUnmount 在组件即将被卸载前调用。Vue 2:beforeDestroy 在组件即将被销毁前调用。Vue 3:onUnmounted 在组件被卸载后调用。Vue 2:destroyed 在组件被销毁后调用。原创 2025-01-06 18:47:22 · 737 阅读 · 0 评论 -
华为云服务器CentOS 8解决yum不能更新源问题
起因:作者想在自己的服务器上部署一个前后端分离项目,因此配置环境准备通过yum命令下载maven结果就报了从仓库 ‘appstream’ 下载元数据失败:由于镜像列表中没有 URL,不能准备内部镜像列表。原因是CentOS 已经停止维护的问题。原创 2024-06-11 19:35:29 · 1196 阅读 · 0 评论 -
浮动以及如何清除浮动
父元素的塌陷(Collapse): 当父元素包含了浮动元素,并且没有设置适当的清除浮动,可能会导致父元素的高度塌陷,使得父元素的高度变为0,从而影响到布局。浮动元素会脱离正常的文档流,并移动到其容器的左侧或右侧,允许其他内容环绕它。使用伪元素清除浮动:通过在包含浮动元素的容器中添加一个空的伪元素,并设置其 clear 属性,使其不受浮动元素的影响,从而清除浮动效果。使用额外的块级元素清除浮动:在浮动元素后面添加一个空的块级元素,并设置其 clear 属性,使其不受浮动元素的影响,达到清除浮动的效果。原创 2024-05-07 21:30:23 · 664 阅读 · 0 评论 -
ES6新特性
Generators(生成器):可以通过函数的暂停和恢复来简化异步编程,使用 function* 定义生成器函数,并使用 yield 暂停生成器的执行。of 循环语法用于迭代。模块化(Modules):引入了模块化的概念,允许将代码分割为多个文件,并使用 import 和 export 来导入和导出模块。Proxy 和 Reflect:引入了 Proxy 和 Reflect 对象,用于拦截和自定义对象的操作。Map 和 Set:引入了 Map 和 Set 数据结构,提供了更灵活的键值对集合和唯一值集合。原创 2024-05-06 21:20:19 · 335 阅读 · 0 评论 -
ES6新特性
Generators(生成器):可以通过函数的暂停和恢复来简化异步编程,使用 function* 定义生成器函数,并使用 yield 暂停生成器的执行。of 循环语法用于迭代。模块化(Modules):引入了模块化的概念,允许将代码分割为多个文件,并使用 import 和 export 来导入和导出模块。Proxy 和 Reflect:引入了 Proxy 和 Reflect 对象,用于拦截和自定义对象的操作。Map 和 Set:引入了 Map 和 Set 数据结构,提供了更灵活的键值对集合和唯一值集合。原创 2024-05-06 19:27:28 · 211 阅读 · 0 评论 -
无经验计科应届生前端面试遇到的问题整理
这个被指向的对象就是原型对象,它包含了共享的属性和方法。持续集成和持续部署(Continuous Integration and Continuous Deployment):使用持续集成(CI)和持续部署(CD)工具(如Travis CI、Jenkins、CircleCI)来自动化构建、测试和部署过程,以提高开发团队的效率和代码交付的速度。闭包(Closure)是指在函数内部创建另一个函数时,内部函数可以访问外部函数作用域中的变量,并且保持对这些变量的引用,即使外部函数已经执行完毕,这种现象被称为闭包。原创 2024-05-06 19:25:54 · 1206 阅读 · 0 评论 -
前端面试准备
1、创建自定义组件:首先,你需要创建自定义组件。组件可以是单文件组件(.vue文件),也可以是普通的JavaScript文件。2、通过import语句导入自定义组件。3、通过components选项注册自定义组件。原创 2024-05-05 22:29:13 · 838 阅读 · 1 评论
分享