摘要: 随着大前端的快速发展,各种技术不断更新,前端的安全问题也值得我们重视。今天我们来聊一聊前端常见的7个安全方面问题: 1.iframe 2.opener 3.CSRF(跨站请求伪造) 4.XSS(跨站脚本攻击) 5.ClickJacking(点击劫持) 6.HSTS(HTTP严格传输安全) 7.CND 阅读全文
posted @ 2022-02-27 15:02 前端小白狐 阅读(3130) 评论(0) 推荐(0) 编辑
摘要: 为尽快完成首次渲染,我们需要最大限度减小以下三种可变因素: 关键资源的数量。 关键路径长度。 关键字节的数量。 关键资源是可能阻止网页首次渲染的资源。这些资源越少,浏览器的工作量就越小,对 CPU 以及其他资源的占用也就越少。 同样,关键路径长度受所有关键资源与其字节大小之间依赖关系图的影响: 某些 阅读全文
posted @ 2022-01-23 10:47 前端小白狐 阅读(75) 评论(0) 推荐(0) 编辑
摘要: defer和async的区别? defer:延迟; async:异步; 先来试个一句话解释仨,当浏览器碰到 script 脚本的时候: 没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素, 阅读全文
posted @ 2022-01-23 10:30 前端小白狐 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 如何捕获异常 JS异常 js异常的特点是,出现不会导致JS引擎崩溃,最多只会终止当前执行的任务。 比如一个页面有两个按钮,如果点击按钮导致页面发生异常,这个时候页面不会崩溃。 只是这个按钮的功能失效,其他按钮还会有效 上面的例子我们用setTimeout分别启动了两个任务。 虽然第一个任务执行了一个 阅读全文
posted @ 2021-11-25 17:01 前端小白狐 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 暴露create-react-app配置 运行命令: npm run eject 如果有错误,可能是你的git没有提交,需要运行: git add . git commit -m 'xxxx' 然后安装装饰器的babel插件 npm i @babel/plugin-proposal-decorato 阅读全文
posted @ 2021-10-21 15:13 前端小白狐 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 排序算法总结 冒泡排序 冒泡排序的基本思想是,对相邻的元素进行两两比较,顺序相反则进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序。 代码实现: function bubbleSort(arr) { if (!Array.isArray(arr) || arr.length 阅读全文
posted @ 2021-09-24 19:16 前端小白狐 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 目的 让在vuex中管理的状态数据同时存储在本地。可免去自己存储的环节。 应用场景 在开发的过程中,像用户信息(名字,头像,token)需要vuex中存储且需要本地存储。 再例如,购物车如果需要未登录状态下也支持,如果管理在vuex中页需要存储在本地。 步骤 首先:我们需要安装一个vuex的插件vu 阅读全文
posted @ 2021-09-06 20:51 前端小白狐 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在用vue写项目的时候,往往会把一些公用的样式和需要混入的mixins的时候,需要单独引入到文件中: 这里以scss为例: <style scoped lang="scss"> @import '../../assets/styles/***.scss' ... </style> 每次都需 阅读全文
posted @ 2021-09-06 20:41 前端小白狐 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 最近博主在写大型vue项目的时候,发现有很多地方需要用到重复的组件,但又不想频繁的import再注册 所以就把组件定义为全局组件,但是随着组件数量的越来越多,每写一个组件就要加一个全局注册方法,真的很麻烦! 所以这里写一遍博客专门来记录vue是如何批量导入组件并注册的: 步骤: 使用 require 阅读全文
posted @ 2021-08-28 17:35 前端小白狐 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 最近博主在阅读三元大佬的关于HTTP的博客中看到有一段讲述get和post的区别的问题,三元大佬给出的答案如下图: 感觉是不是有点不太懂的亚子!没错,很官方,不容易理解。 巧的是,最近有看到一段很抽象的例子来解释这个问题: 在我大万维网世界中,TCP就像汽车,我们用TCP来运输数据,它很可靠,从来不 阅读全文
posted @ 2021-08-11 19:22 前端小白狐 阅读(154) 评论(0) 推荐(0) 编辑