![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试求职
文章平均质量分 87
前端鼓励师
一名有着四年多前端开发经验的前端开发工程师,要是觉得我不错可以关注我一下,我们一起共同进步 啦啦啦
展开
-
vue 路由hash模式和history有什么区别?
总结来说,选择哪种模式取决于项目需求和环境条件,如果关注SEO和更友好的URL结构,同时愿意配置服务器以支持History模式,则应优先考虑History模式;需要服务器端的支持才能正常工作。当用户直接访问或刷新某个非首页的History模式下的URL时,服务器应该返回对应的HTML文件或者重定向到应用程序的入口点,这样Vue Router才能够正确地接管并渲染相应的组件。URL结构: 在history模式下,URL看起来更像是正常的、没有哈希的URL,如http://example.com/home。原创 2024-03-04 13:51:00 · 629 阅读 · 0 评论 -
web前端性能优化
web前端性能优化,老生常谈的话题,也是每个企业每个项目最为关心的问题。为了使用户体验达到极致,我们不得不为每一个细节深思琢磨,尽可能达到我们想要的方案。面试中我们也常常被问到性能优化的问题,如果胡乱穿插一些优化方案,面试官会感觉没有条理性,我们也回答的没有拿捏感,所有我们更应该有思路、有条理的叙述出一个前端性能优化相对完整的流程这便文章我将以几个大方向总结性能优化思路也是从浏览器 -〉资源 -〉图片 -〉代码层面来讲解。原创 2023-07-07 10:09:28 · 745 阅读 · 0 评论 -
Vuex的用法你了解吗?
通过实现简单的vuex,完成基本的功能,对vuex有了不同的理解,但在vuex的源码方面,上面的demo只是简简单单做了大致的依赖关系整理,还有:不具备模块化功能、没有提供插件功能、没有提供严格模式、没有提供辅助函数和实现单例模式等等的实现。原创 2023-06-27 15:25:49 · 267 阅读 · 0 评论 -
50个知识点由浅入深掌握Javascript
匿名函数也叫一次性函数,没用名字,且在定义时执行,且执行一次,不存在预解析(函数内部执行的时候会发生)。... }());除此之外,还有常见的以下写法console . log('我是一个匿名函数') })();console . log('我是一个匿名函数') }() // 使用多种运算符开头,一般是用!!console . log('我是一个匿名函数') }();匿名函数的作用有:(1)对项目的初始化,页面加载时调用,保证页面有效的写入Js,不会造成全局变量污染(2)防止外部命名空间污染。原创 2023-06-27 11:18:37 · 2787 阅读 · 0 评论 -
中高级前端面试秘籍,为你保驾护航金三银四
是将代码逐字母解析成。原创 2023-06-15 09:06:01 · 430 阅读 · 0 评论 -
中级前端笔试面试题总结
DOM 引擎、JS 引擎 相互独立,但又工作在同一线程(主线程) JS 代码调用 DOM API 必须 挂起 JS 引擎、转换传入参数数据、激活 DOM 引擎,DOM 重绘后再转换可能有的返回值,最后激活 JS 引擎并继续执行若有频繁的 DOM API 调用,且浏览器厂商不做“批量处理”优化, 引擎间切换的单位代价将迅速积累若其中有强制重绘的 DOM API 调用,重新计算布局、重新绘制图像会引起更大的性能消耗。也有一些浏览器并不区分外壳和内核。而对于其他的也要实现深拷贝的,比较麻烦的属性对应的数据类型,原创 2023-06-15 08:50:14 · 1815 阅读 · 0 评论 -
前端vue面试题
(1)param方式传递的方式:在path后面跟上对应的值1)路由定义//在APP.vue中 < router - link : to = "'/user/'+userId" replace > 用户 < / router - link > //在index.js {2)路由跳转。原创 2023-05-30 17:07:35 · 751 阅读 · 0 评论 -
前端基础面试题八股文
var定义的变量,是函数作用域,没有块的概念,可以跨块访问, 不能跨函数访问,有变量提升。let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问,无变量提升,不可以重复声明。const用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改,无变量提升,不可以重复声明。var不存在暂时性死区,let和const存在暂时性死区let和const创建的全局变量没有给window设置相应的属性暂时性死区:使用命令声明变量之前,该变量都是不可用的。原创 2023-05-24 13:29:57 · 878 阅读 · 0 评论