240 发简信
IP属地:江西
  • 120
    你真的懂git rebase吗?

    前段时间由于某种原因,开始接手开发公司前端Vue搭建的项目 该前端项目采用的是基于git rebase的形式去合并代码,而我之前使用git一直都是采用merge的形式合并分支...

  • 120
    从输入URL到页面渲染全过程

    前言 总结来说,从输入从URL开始,会发生下面一系列过程: DNS域名解析构建浏览器和服务器的TCP链接(3次握手)浏览器发送HTTP请求服务器处理HTTP请求,并返回请求的...

  • vue实现将某个dom元素或组件挂载到根节点

    在写手机端的时候经常用到tab,tab切换一般都是transition滑动的,如果此时我们用position:fixed定位会发现,元素定位并不是我们想象中的相对浏览器定位,...

  • SCSS 教程

    Sass是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引入的新语法特性,完全兼容CSS3的同时继承了Sass强大的动态功能。 特性概览 CSS书写代码规模...

  • 120
    keep-alive实现原理

    一、前言 本文介绍的内容包括: keep-alive用法:动态组件&vue-router keep-alive源码解析 keep-alive组件及其包裹组件的钩子 keep-...

  • TCP和UDP最详细的区别

    TCP UDP TCP和UDP的区别tcp连接就像打电话,两者之间必须有一条不间断的通路,数据不到达对方,对方就一直在等待,除非对方直接挂电话。先说的话先到,后说的话后到,有...

  • 120
    宏任务和微任务到底是什么?

    先来一道常见的面试题: 应该不少同学都能答出来,结果为: 这个就涉及到JavaScript事件轮询中的宏任务和微任务。那么,你能说清楚到底宏任务和微任务是什么?是谁发起的?为...

  • 120
    经典前端面试题

    174道JavaScript 面试知识点总结(下) 文章有许多金典阅读推荐建议点赞加收藏 图片 来源 | https://github.com/CavsZhouyou/[ht...