图画房改房
图画房改房
全部文章
分类
前端学习笔记(37)
计算机基础(6)
读书笔记(1)
面经(10)
归档
标签
去牛客网
登录
/
注册
找不到工作的图画房改房
失败者的血泪史
全部文章
(共30篇)
字节跳动懂车帝前端实习一面凉经(透肺凉)
1. 实现一个构造函数 Foo,构造函数里面实现一个属性 a,和一个方法 getA,属性 a 能够在构造函数被实例化的时候通过参数设置 // Foo 构造函数 function Foo(a){ this.a = a; } // 在 Foo 的原型对象上定义 getA 方法 Foo.prot...
字节跳动
面试
JavaScript
前端
懂车帝
2020-09-09
6
2460
从一个 url 地址到最终页面渲染完成,发生了什么?
1. DNS 解析:将域名地址解析为 ip 地址 浏览器 DNS 缓存 系统 DNS 缓存 路由器 DNS 缓存 网络运营商 DNS 缓存 递归搜索 2. TCP 连接,TCP 三次握手 3. 发送请求 —— http 报文 4. 接收响应 5. 渲染页面 遇见 HTML 标记,浏览器调...
面试
笔记
前端
2020-09-08
1
472
CDN
CDN 基本概念 CDN(Content Delivery Network, 内容分发网络)是构建在现有互联网基础之上的一层智能虚拟网络,通过在网络各处部署节点服务器,实现将源站内容网络分发至所有CDN节点,使用户可以就近获得所需的内容。CDN服务缩短了用户查看内容的访问延迟,提高了用户访问网站的...
面试
笔记
前端
CDN
2020-09-08
1
479
React 生命周期
常用简化版 Mounting constructor() -> render() -> componentDidMount(); Updating render() -> componentDidUpdate(); Unmounting componentWillUnmo...
面试
前端
React
2020-09-08
1
405
正则表达式
例一 // 使用正则表达式实现删除字符串前面和后面多余的空格 function trim(str){ var re = /^\s+|\s+$/g; return str.replace(re, ''); } 例二 // 验证邮箱的正则表达式 var re = /^\w+@\w+\.\...
面试
笔记
前端
正则表达式
2020-09-08
1
400
峰华前端的每日一题合集
1. 题目 let a = 10; function test(a) { a = 15; } test(12); console.log(a); 答案 10 2. 题目 下列哪个不是 CSS 的合法单位?A px;B pt;C lh;D eh; 答案 D eh 3. 题目...
面试
笔记
前端
2020-09-07
1
494
虚拟节点与 DOM Diff 算法
DOM Diff 只会平级去对比,不会去跨级对比; 深度优先遍历; 源码地址 获取源码地址
面试
笔记
前端
2020-09-07
1
415
JS 观察者模式
简介 观察者模式指的是函数自动观察数据对象,一旦对象有变化,函数就会自动执行。而 JS 中最常见的观察者模式就是事件触发机制。 观察者模式:定义对象间一种一对多的依赖关系,当目标对象 Subject 的状态发生变化时,所有依赖它的对象 Observer 都会得到通知。 模式特征 一个目标...
面试
笔记
前端
2020-09-06
1
463
南京焦点科技一面凉经(透心凉)
1. DOMContentLoaded 和 load 的区别 DOMContentLoaded:当初始的 HTML 文档被加载和解析完成之后, DOMContentLoaded 事件被触发,而无需等待样式表、图像和子框架的完成加载。 Load:当一个资源及其依赖资源已完成加载时,将触发 loa...
面试
焦点科技
前端
2020-09-03
3
1883
2020秋招字节跳动前端一面(透心凉)
一、 看代码,说输出 var a = 1; (() => { console.log(a); a = 2; })(); // 输出 1 var a = 1; (() => { console.log(a); var a = 2; })(); // 输出 undefined,变量...
面试
前端
字节跳动
2020-08-20
1
1153
首页
上一页
1
2
3
下一页
末页