Alloceee
博客
分类
标签
归档
关于
博客
分类
标签
归档
关于
Twilight Rush
首页
归档
关于
github
2021年8月6日
本文最初发表于博客园,并在GitHub上持续更新前端的系列文章。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 前言提升页面性能优化的方法有哪些: 1、资源压缩合并,减少http请求 2、非核心代码异步加载 –> 异步加载的方式 –> 异步加载的区别 如果回答出非核心代码异步加载,就会层层深入。 3、利用浏览器缓存 –> 缓存的分类 –...
2021-08-06
阅读全文
2021年8月6日
前言面试时,关于同步和异步,可能会问以下问题: 同步和异步的区别是什么?分别举一个同步和异步的例子 一个关于 setTimeout 的笔试题 前端使用异步的场景哪些? 面试时,关于js运行机制,需要注意以下几个问题: 如何理解JS的单线程 什么是任务队列 什么是 EventLoop 理解哪些语句会放入异步任务队列 理解语句放入异步任务队列的时机 JS的异步和单线程 因...
2021-08-06
阅读全文
2021年8月6日
前言 接下来的几篇文章,讲一下二面的内容。 二面的内容: 渲染机制 JS 运行机制 页面性能 错误监控 本文接下来讲渲染机制。 渲染机制包括的内容: 什么是DOCTYPE及作用 浏览器渲染过程 面试经常会问:在浏览器中输入url,发生了哪些事情。其中有一部就是浏览器的渲染过程。 Reflow:重排 面试官问完了渲染机制,一般会紧接着问重排Reflow,你可千万别说你...
2021-08-06
阅读全文
2021年8月6日
前言算法主要包括: 1、排序 排序一定要准备。 2、堆栈、队列、链表 队列和链表可以不准备,但是堆栈一定要准备。 一个小技巧:JS的数组本身就具备堆栈和队列的特性。比如:top、push、shift、unshift这四个api,本身就帮我们实现了堆栈和队列。 堆栈:先进后出。 3、递归 递归是一定不能偷懒的。算法比较难的时候,一般要用到递归。 4、波兰式和逆波兰式 总结: 比...
2021-08-06
阅读全文
2021年8月6日
前言面试中的安全问题,明确来说,就两个方面: CSRF:基本概念、攻击方式、防御措施 XSS:基本概念、攻击方式、防御措施 这两个问题,一般不会问太难。 有人问:SQL注入算吗?答案:这个其实跟前端的关系不是很大。 CSRF问的不难,一般问: CSRF的基本概念、缩写、全称 攻击原理 防御措施 如果把攻击原理和防御措施掌握好,基本没什么问题。 1、CSRF的基本概念、缩写、...
2021-08-06
阅读全文
上一页
16 / 77
下一页
复制文本
复制链接
在新标签页打开
复制图片地址
常见问题
示例博客
加入社区
本站源码
主题源码
打印页面
Dark mode