- 博客(5)
- 收藏
- 关注
原创 【备战大厂前端面试】之“我不会的HTML面试题”
HTML 一、html 常用的标签 h、p、hr、br、div、span、ul li、ol li、img、a、input、label、textarea、select、form、head、nav、footer、article、section、aside、audio、video 二、html 新特性 新增语义化标签 header头部、footer底部、nav导航栏、article主要内容、aside侧边栏、section区块(有语义化的div)、meau菜单 新增媒体元素 ①audio:音频 <
2022-05-25 15:41:54
171
原创 深入探究“在浏览器输入URL到渲染页面”(中)性能优化
前言 关于这道经典的面试题,笔者准备写三篇文章来对知识点进行深度和广度的挖掘: 深入探究“在浏览器输入URL到渲染页面”(上)过程剖析 深入探究“在浏览器输入URL到渲染页面”(中)性能优化 深入探究“在浏览器输入URL到渲染页面”(下)模拟面试 正文 在 第一篇文章 中写到,用户在输入 url 并回车之后,浏览器经历了下面这些阶段:重定向 → 拉取缓存 → DNS 查询 → 建立 TCP 连接 → 发起请求 → 接收响应 → 处理 html 元素 → 页面进行渲染。因此性能优化也可以从这几个阶段入手:
2022-05-25 15:40:02
286
原创 深入探究“在浏览器输入URL到渲染页面”(上)过程剖析
前言 这是一道十分经典的面试题,涉及到计网、操作系统、web 的一系列知识,不管是深度还是广度,都能够很好地考察面试者的水平,相信很多程序员多多少少都接触到这道题,网上也有很多非常好的文章对此作出了解释,但能深入并且扩展开来的,少之又少。今天笔者会以面试者的角度来回答这个问题,逐步扩展开来,详细讲解这道题,既作为自己面试的准备,也帮助大家能更加深入的理解到其中的奥秘(原来我们再日常不过的操作,还隐藏了这么多技术,而这也是前端的神奇所在啦),预计在真实面试中可以讲 15 分钟左右。 关于这道经典的面试题,笔者
2022-05-08 13:19:58
968
7
原创 前后端分离项目线上部署
一、前言 我们在开发了一个前后端分离项目之后,为了任何用户在不同条件下也能够访问,需要将项目部署至线上,那么我们首先需要拥有一个服务器,网上有很多教程,能够教会大家如何拥有属于自己的服务器,这里不再赘述。 本人选的是阿里云的linux/CentOs7.7服务器(据说 21 年底,CentOs 官方将不再维护 CentOs8了,大家看看要配哪个系统好吧,我之前不知情,选了 CentOs8 ,后来因为某种特殊原因决定重换系统,于是降低版本为 CentOs7)。 当大家拥有自己的服务器后,就需要配置各种环境以支
2022-03-05 00:01:11
4324
4
原创 【执行上下文】是怎么一回事?
目录 什么是 执行上下文 全局执行上下文 函数执行上下文 执行上下文的三个重要属性 变量对象(VariableObject) 作用域链(ScopeChain) this 执行上下文栈和执行上下文的具体变化过程 正文 什么是 执行上下文 我们首先来看一个例子 function f1() { console.log('111'); }; f1(); function f1() { console.log('666'); }; f1(); 按照上面...
2021-09-08 17:01:06
1572
1
空空如也
antd pro 级联选择器,一级菜单多选,二级菜单单选
2023-11-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人