![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
别戏弄
这个作者很懒,什么都没留下…
展开
-
定时器灵魂拷问? 最终loop等于几?
专家级原创 2022-08-05 16:52:36 · 94 阅读 · 1 评论 -
react 生命周期浅谈
从出生到成长,最后到死亡,这个过程的时间可以理解为生命周期。React的生命周期同理也是这么一个过程。 React的生命周期分为三个阶段:挂载期(也叫实例化期)、更新期(也叫存在期)、卸载期(也叫销毁期)。在每个周期中React都提供了一些钩子函数。注意react的版本对应的钩子函数。 生命周期的描述如下: 挂载期:一个组件实例初次被创建的过程。 更新期:组件在创建后再次渲染的过程。 卸载期:组件在使用完后被销毁的过程。组件的挂载:组件在首次创建后,进行第一次的渲染为挂载期。挂载期有的一些方法会被依次触发,转载 2022-06-18 20:30:07 · 873 阅读 · 0 评论 -
TCP三次握手精简
TCP三次握手简述 TCP三次握手如图: 第一次握手 客户主动(active open)去connect服务器,并且发送SYN 假设序列号为J, 服务器是被动打开(passive open) 第二次握手 服务器在收到SYN后,它会发送一个SYN以及一个ACK(应答)给客户, ACK的序列号是 J+1表示是给SYN J的应答,新发送的SYN K 序列号是K 第三次握手 客户在收到新SYN K, ACK J+1 后,也回应ACK K+1 以表示收到了, 然后两边就可以开始数据发送数据了 ...原创 2021-07-25 20:54:47 · 122 阅读 · 0 评论 -
vue项目优化
第三方插件的按需引入 我们在项目中经常会需要引入第三方插件,如果我们直接引入整个插件,会导致项目的体积太大,我们可以借助 babel-plugin-component ,然后可以只引入需要的组件,以达到减小项目体积的目的。以下为项目中引入 element-ui 组件库为例: (1)首先,安装 babel-plugin-component : npm install babel-plugin-component -D (2)然后,将 .babelrc 修改为: { "presets": [["es20.原创 2021-07-22 22:04:18 · 76 阅读 · 0 评论 -
健康160(宁远公司)面经(一面)
简单自我介绍你在学校的学习情况以及为什么选择web前端这个行业? 你们学的专业里面有什么专业课? 简单的介绍一下之前做的前端的项目。 有做过完整的项目吗? 你能简单的讲一下这个项目吗? 在做项目的过程中遇到哪些问题? 常用的html标签有哪些? 块级元素和行内元素有什么区别? 元素选择器有哪些? Css3新增伪类伪元素有哪些? Js怎么样获取页面元素的? 如果想要用添加一个事件怎么做? Htm5新增的特性?回答不太好 Js数据类型有哪些? 检测数据类型有哪些方法啊? Es6新增原创 2021-07-22 22:02:19 · 417 阅读 · 0 评论