腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
前端面试题18
专栏成员
举报
18
文章
11584
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(18)
编程算法(12)
javascript(6)
node.js(5)
网络安全(4)
缓存(3)
php(2)
react(2)
渲染(2)
http(2)
prototype(2)
java(1)
css(1)
json(1)
ajax(1)
ecmascript(1)
webview(1)
数据库(1)
sql(1)
nginx(1)
redux(1)
webpack(1)
mobx(1)
存储(1)
html5(1)
udp(1)
安全(1)
数据结构(1)
https(1)
bind(1)
cookie(1)
function(1)
localstorage(1)
match(1)
max(1)
plugin(1)
response(1)
script(1)
settimeout(1)
slice(1)
web(1)
window(1)
搜索文章
搜索
搜索
关闭
拿到大厂前端offer的前端开发是怎么回答面试题的_2023-03-15
ajax
cookie
localstorage
script
settimeout
首先渲染的前提是生成渲染树,所以 HTML 和 CSS 肯定会阻塞渲染。如果你想渲染的越快,你越应该降低一开始需要渲染的文件大小,并且扁平层级,优化选择器。然后当浏览器在解析到 script 标签时,会暂停构建 DOM,完成后才会从暂停的地方重新开始。也就是说,如果你想首屏渲染的越快,就越不应该在首屏就加载 JS 文件,这也是都建议将 script 标签放在 body 标签底部的原因。
用户10377405
2023-03-15
498
0
一文彻底搞懂前端缓存机制_2023-03-15
http
缓存
match
max
response
1)浏览器在加载资源时,先根据这个资源的一些http header判断它是否命中强缓存,强缓存如果命中,浏览器直接从自己的缓存中读取资源,不会发请求到服务器。比如某个css文件,如果浏览器在加载它所在的网页时,这个css文件的缓存配置命中了强缓存,浏览器就直接从缓存中加载这个css,连请求都不会发送到网页所在服务器;
用户10377405
2023-03-15
797
0
前端常考面试题整理_2023-03-15
css
webpack
plugin
prototype
web
(4)如果使用读屏器,设置为display:none的内容不会被读取,设置为visibility:hidden的内容会被读取。
用户10377405
2023-03-15
513
0
一文读懂Js中的this指向_2023-03-15
bind
function
prototype
slice
window
this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。
用户10377405
2023-03-15
541
0
那些高级前端是如何回答面试题的_2023-03-02
node.js
编程算法
网络安全
安全
响应式网站设计(Responsive Web design)是一个网站能够兼容多个终端,而不是为每一个终端做一个特定的版本。
用户10377405
2023-03-02
370
0
js对象和原型、原型链的关系_2023-03-02
javascript
编程算法
ecmascript
JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到问题靠“猜”,却不理解它的规则!
用户10377405
2023-03-02
572
0
校招前端二面经典面试题(附答案)_2023-03-02
redux
node.js
编程算法
react
mobx
可以看到。catch捕获到了第一个错误,在这道题目中最先的错误就是runReject(2)的结果。如果一组异步操作中有一个异常都不会进入.then()的第一个回调函数参数中。会被.then()的第二个回调函数捕获。
用户10377405
2023-03-02
841
0
js异步编程的三种模式_2023-03-02
编程算法
javascript
node.js
json
很容易可以看出,上述代码会依次输出1,2。因为代码是从上到下,依次执行,执行完f1(),才会执行f2()。但是如果f1()中的代码执行的是读取文件或者ajax操作呢,文件的读取都需要一定时间,难道我们需要完全等到文件完全读完再进行写操作么?为了解决这个问题,接下来我们来探究一下js中 同步和异步 的概念。
用户10377405
2023-03-02
504
0
字节前端经典面试题(附答案)_2023-02-28
网络安全
渲染
react
php
编程算法
call: Array.prototype.call(this, args1, args2]) apply: Array.prototype.apply(this, [args1, args2]) :ES6 之前用来展开数组调用, foo.appy(null, []),ES6 之后使用 ... 操作符
用户10377405
2023-02-28
907
0
js作用域、作用域链和它的一些优化_2023-02-28
编程算法
javascript
存储
作用域和作用域链是所有JavaScript开发人员每天都要接触和应用的内容。不管是面试中的作用域链的面试考察,还是日常代码研发中变量与作用域链的构建,它的身影几乎无处不在。它就像一顶优秀厨师的厨师帽,只要我们走进厨房,我们就要将它整理好,套在头上。没有它整洁干净的戴在头上,你就不是一名好的JavaScript工程师。
用户10377405
2023-02-28
644
0
前端二面经典面试题指南_2023-02-28
php
webview
javascript
node.js
网络安全
XSS 攻击指的是跨站脚本攻击,是一种代码注入攻击。攻击者通过在网站注入恶意脚本,使之在用户的浏览器上运行,从而盗取用户的信息如 cookie 等。
用户10377405
2023-02-28
468
0
js函数式编程讲解_2023-02-28
数据库
编程算法
sql
根据学术上函数的定义,函数即是一种描述集合和集合之间的转换关系,输入通过函数都会返回有且只有一个输出值。函数实际上是一个关系,或者说是一种映射,而这种映射关系是可以组合的。
用户10377405
2023-02-28
581
0
高级前端面试题汇总_2023-02-27
缓存
html5
http
https
网络安全
这里需要注意的是在async1中await后面的Promise是没有返回值的,也就是它的状态始终是pending状态,所以在await之后的内容是不会执行的,包括async1后面的 .then。
用户10377405
2023-02-27
1.8K
0
javascript 高级编程 之 Array 用法总结_2023-02-27
数据结构
编程算法
java
console.log(array instanceof Array) //true
用户10377405
2023-02-27
297
0
有哪些前端面试题是必须要掌握的_2023-02-27
javascript
编程算法
缓存
渲染
udp
很多网站的资源后面都加了版本号,这样做的目的是:每次升级了 JS 或 CSS 文件后,为了防止浏览器进行缓存,强制改变版本号,客户端浏览器就会重新下载新的 JS 或 CSS 文件 ,以保证用户能够及时获得网站的最新更新。
用户10377405
2023-02-27
605
0
javascript尾递归优化_2023-02-27
编程算法
JS中的递归 我们来看一个阶乘的代码 function foo( n ){ if(n <= 1){ return 1; } return n * foo( n - 1 ); } foo(5); // 120 下面分析一下,代码运行过程中,执行上下文栈是怎么变化的 这个代码是在全局作用域中执行的,所以在foo函数得到执行之前,上下文栈中就已经被放入了一个全局上下文。之后执行一个函数,生成一个新的执行上下文时,JS引擎都会将新的上下文push到该栈中。如果函数执行完成,JS引擎会将对应的
用户10377405
2023-02-27
434
0
2023前端面试知识点总结_2023-02-24
node.js
javascript
编程算法
nginx
关键资源是可能阻止网页首次渲染的资源。这些资源越少,浏览器的工作量就越小,对 CPU 以及其他资源的占用也就越少。同样,关键路径长度受所有关键资源与其字节大小之间依赖关系图的影响:某些资源只能在上一资源处理完毕之后才能开始下载,并且资源越大,下载所需的往返次数就越多。最后,浏览器需要下载的关键字节越少,处理内容并让其出现在屏幕上的速度就越快。要减少字节数,我们可以减少资源数(将它们删除或设为非关键资源),此外还要压缩和优化各项资源,确保最大限度减小传送大小。
用户10377405
2023-02-24
787
0
JS词法环境和执行上下文_2023-02-24
编程算法
JavaScript是一门解释性动态语言,但同时它也是一门充满神秘感的语言。如果要成为一名优秀的JS开发者,那么对JavaScript程序的内部执行原理要有所了解。
用户10377405
2023-02-24
449
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档