摘要: 资料来源:https://blog.csdn.net/qq_44182284/article/details/111191455 Vue常见面试题 Vue的优点 说说你对SPA单页面的理解,它的优缺点分别是什么? SPA首屏加载速度慢的怎么解决? Vue初始化过程中(new Vue(options) 阅读全文
posted @ 2022-06-27 11:07 Haoyin-杰克 阅读(29) 评论(0) 推荐(0) 编辑
摘要: React Hooks用法大全 前言 在 React 的世界中,有容器组件和 UI 组件之分,在 React Hooks 出现之前,UI 组件我们可以使用函数,无状态组件来展示 UI,而对于容器组件,函数组件就显得无能为力,我们依赖于类组件来获取数据,处理数据,并向下传递参数给 UI 组件进行渲染。 阅读全文
posted @ 2021-03-10 16:55 Haoyin-杰克 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 阿里P7前端需要哪些技能 分享阿里前端p7架构图谱 前言 以下是从公众号的文章中获取到的一位阿里的前端架构师整理的前端架构p7的技能图谱,当然不是最完整、最系统的,所以之后我会一直维护更新这里的内容,并且维护在个人前端小册的各个小册中,欢迎大家关注最新的文档更新。 我的语雀前端小册链接:www.yu 阅读全文
posted @ 2020-09-27 17:16 Haoyin-杰克 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一.通过命令配置 1. 命令 npm config set registry https://registry.npm.taobao.org 2. 验证命令 npm config get registry 如果返回https://registry.npm.taobao.org,说明镜像配置成功。 二 阅读全文
posted @ 2020-08-14 16:54 Haoyin-杰克 阅读(172) 评论(0) 推荐(0) 编辑
摘要: const alphabet=Array.from(new Array(26),(ele,index)=>{ return String.fromCharCode(65+index); }) console.log(alphabet) //["A", "B", "C", "D", "E", "F", 阅读全文
posted @ 2020-08-05 15:32 Haoyin-杰克 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 Promise 1.1 Promise 的前世今生 Promise 最早出现在 1988 年,由 Barbara Liskov、Liuba Shrira 首创(论文:Promises: Linguistic Support for Efficient Asynchronous Proce 阅读全文
posted @ 2020-08-04 14:03 Haoyin-杰克 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 移动端适配方案介绍 在移动端中,为了设配不同的设备,通常使用rem来做适配。 rem是通过根元素进行适配的,网页中的根元素指的是<html>,我们通过设置<html>的字体大小就可以控制 rem 的大小(1rem = 1根元素字体大小) 可见,只要我们根据不同屏幕(使用css媒体查询或js)设定好根 阅读全文
posted @ 2020-07-06 10:44 Haoyin-杰克 阅读(8258) 评论(0) 推荐(0) 编辑
摘要: 前言 相信大多数移动端前端开发者都是用过 lib-flexible来作为移动端适配的解决方案。lib-flexible是淘宝项目组开发出来的一个小插件,属于开源项目,可以在各类项目中引入并使用,为移动端的开发者带来了无穷的便利。 但是,有人提出为什么在屏幕尺寸超出一定分辨率后便不再适配? 今天针对该 阅读全文
posted @ 2020-07-03 17:23 Haoyin-杰克 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 有人说,程序猿35岁一个坎,前端可以作为一辈子的岗位么?40几岁如果做不了主管,那去哪儿? 有人说,今年30了,想做web前端工作,这个年龄还有搞头。 有人说,web前端是不是不适合女生学习? 还有人说,web前端多大年纪就不适合找工作了? web前端能做到多少岁?2年能发展到前端技术大牛吗? 这类 阅读全文
posted @ 2020-06-22 13:46 Haoyin-杰克 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 1. 如果是基本数据类型,名字和值都会储存在栈内存中 var a = 1; b = a; // 栈内存会开辟一个新的内存空间,此时 阅读全文
posted @ 2020-02-18 09:52 Haoyin-杰克 阅读(691) 评论(0) 推荐(0) 编辑