首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
粗糙的时生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
温故知新:前端安全知多少
Hello,AV8D~今天我们要分享的主题是前端Web安全。web安全的重要性不言而喻,是所有互联网企业都绕不开的话题。 在web前端领域,尽管浏览器已经在系统层面帮我们做了诸多的隔离和保护措施,但是网页代码开放式的特点和html、JS的语言特性使得黑客们依然有非常多的可乘之机…
什么是前端工程化?
虽然前端工程化的概念兴起还没几年的时间,但是对于“工程化”这个词并不是一个新鲜词了,在其他软件开发的领域很早就已经有了高度的工程化,例如Web服务端开发。只不过那个时候,前端工程师并没有工程化的意识,也没有必要对前端进行工程化的操作,毕竟在那个时期,前端的开发工作只能算是整个项…
前端性能优化总结
最近花了一些时间在项目的性能优化上,背后做了很多工作,但是最后依然没有达到自己想要的结果,有些失望,但是还是记录下自己的执着。 性能优化总结:减少请求次数、减小资源大小、提高响应和加载速度、优化资源加载时机、优化加载方式。 站在用户视角的主观的可感知的性能。 站在开发者视角的可…
ES6标准入门之---let与const
在讲解es6之前,我们必须要提一下es5中的var,也就是曾经的那个错误。 这样,很容易我们就能判断出,如果condition的值为false的时候,console出来的值为undefined。 原因就是我们常说的,变量提升。 为了加强对变量生命周期的控制,ECMAScript…
什么是BFC?
对于BFC的概念以及应用场景一直都不是很明白,今天着重去了解了一下,做了以下总结。 在解释 BFC 是什么之前,需要先介绍 Box、Formatting Context的概念。 Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的。元素…
深入理解JavaScript执行上下文和执行栈
如果你是一名 JavaScript 开发者,或者想要成为一名 JavaScript 开发者,那么你必须知道 JavaScript 程序内部的执行机制。执行上下文和执行栈是JavaScript中关键概念之一,是JavaScript难点之一。 理解执行上下文和执行栈同样有助于理解其…
【译】理解 Javascript 执行上下文和执行栈
如果你是一名 JavaScript 开发者,或者想要成为一名 JavaScript 开发者,那么你必须知道 JavaScript 程序内部的执行机制。理解执行上下文和执行栈同样有助于理解其他的 JavaScript 概念如提升机制、作用域和闭包等。 正确理解执行上下文和执行栈的…
前端中的事件循环eventloop机制
在不运行的情况可以先猜测下最终的输出,然后展开我们要说的内容。 1. 宏任务与微任务 依据我们多年编写 ajax 的经验:js 应该是按照语句先后顺序执行,在出现异步时,则发起异步请求后,接着往下执行,待异步结果返回后再接着执行。但他内部是怎样管理这些执行任务的呢? 在 js …
JS事件循环
上周写了篇关于setTimeout的文章,其实也就牵扯到了js的运行机制。所以,这周就来谈谈javascript的运行机制吧。 那就先问个问题吧😁。 单线程意思就是说同一个时间只能做一件事。那这样的话效率不是很低?也没有啦,其实javascript的单线程特点是跟他的用途有关…