随笔分类 - 前端面试题(每日一题)
每天我会以题目的形式发布有关前端的面试题,大家一起进步,共勉
摘要:
> 这个应该算是前端中经常出现的业务场景,不过大部分都是由组件库帮助你做好了这些事情 > > 如果要是让你自己来实现,你又会如何实现呢? > > 今天,我们就来好好讲解下这两个需求该如何去写,在知道如何用的情况下,也要知道如何实现它们。 # 从这篇文章你能学到(复习)什么东西 1. JS中Map的用
阅读全文
> 这个应该算是前端中经常出现的业务场景,不过大部分都是由组件库帮助你做好了这些事情 > > 如果要是让你自己来实现,你又会如何实现呢? > > 今天,我们就来好好讲解下这两个需求该如何去写,在知道如何用的情况下,也要知道如何实现它们。 # 从这篇文章你能学到(复习)什么东西 1. JS中Map的用
阅读全文
摘要:
基础概念 进程是计算机已经运行的程序,线程是操作系统能够进行运算调度的最小单位,它被包含在进程中.浏览器中每开一个Tab页,就会打开一个进程,而这个进程又包含了很多线程. 大家都知道JS是一门单线程语言,如果遇到了非常耗时的操作,那么JS的执行就会受到阻塞,这肯定不是我们想看到的,所以这些耗时的操作
阅读全文
基础概念 进程是计算机已经运行的程序,线程是操作系统能够进行运算调度的最小单位,它被包含在进程中.浏览器中每开一个Tab页,就会打开一个进程,而这个进程又包含了很多线程. 大家都知道JS是一门单线程语言,如果遇到了非常耗时的操作,那么JS的执行就会受到阻塞,这肯定不是我们想看到的,所以这些耗时的操作
阅读全文
摘要:今天看到了一道很有意思的面试题,在听完老师的讲解后,我决定也和大家讲讲这道题 var x = 0 function foo(x, y = function() { x = 3; console.log(x) }) { console.log(x) var x = 2 y() console.log(
阅读全文
摘要:新的表单元素 <datalist> <keygen> <output> 新的输入类型 color date datetime datetime-local email month number range search tel time url week
阅读全文
摘要:HTTP/0.9 他只允许发送GET请求 HTTP/1.0(并不是一个"标准",只是记录已有实践和模式的一份参考文档,不具有实际的约束力) 增加了HEAD,POST等新方法 增加了响应状态码,标记可能的错误原因 引入了协议版本号概念 引入了HTTP Header(头部的概念),让HTTP请求和响应更
阅读全文
摘要:📕定义 BFC是块级格式化上下文,全称(Block Formatting Context) 他是一个独立的渲染区域,相邻之间的BFC不会相互影响 🔑如何触发BFC 我们来看mdn的说明 🐻作用 可以利用BFC解决浮动带来的布局影响,在BFC中的浮动元素并不会影响BFC外部的元素 可以利用BFC
阅读全文
摘要:水平居中和垂直居中的方案 先看HTML的骨架 后面的代码都是基于这个来写的 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=ed
阅读全文

浙公网安备 33010602011771号