首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端面试指南
订阅
Arwin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
7分钟理解JS的节流、防抖及使用场景
据说阿里有一道面试题就是谈谈函数节流和函数防抖。 糟了,这可触碰到我的知识盲区了,好像听也没听过这2个东西,痛定思痛,赶紧学习学习。here we go! 可以看到,我们只要按下键盘,就会触发这次ajax请求。不仅从资源上来说是很浪费的行为,而且实际应用中,用户也是输出完整的字…
前端安全系列(一):如何防止XSS攻击?
随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常遭遇网络劫持、非法调用 Hybrid API 等新型安全问题。当然,浏览器自身也在不断在进化和发…
看完这几道 JavaScript 面试题,让你与考官对答如流(上)
1. undefined 和 null 有什么区别? 2. && 运算符能做什么 3. || 运算符能做什么 4. 使用 + 或一元加运算符是将字符串转换为数字的最快方法吗? 5. DOM 是什么? 6. 什么是事件传播? 7. 什么是事件冒泡? 8. 什么是事件捕获? 9. …
通过运行机制看this绑定 、作用域、作用域链和闭包
了解JavaScript引擎。 通过运行机制看作用域和作用域链。 通过运行机制理解this的绑定和优先级。 通过运行机制理解闭包。 了解运行机制之前,我们先来搞清楚几个基本概念。 渲染是根据描述或者定义构建一个数据模型,生成图形的过程。渲染引擎将页面资源(html、css、ja…
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
Vue 的生命周期之间到底做了什么事清?(源码详解,带你从头梳理组件化流程)
相信大家对 Vue 有哪些生命周期早就已经烂熟于心,但是对于这些生命周期的前后分别做了哪些事情,可能还有些不熟悉。 本篇文章就从一个完整的流程开始,详细讲解各个生命周期之间发生了什么事情。 注意本文不涉及 keep-alive 的场景和错误处理的场景。 进入了 _init 函数…
「2021」高频前端面试题汇总之CSS篇
2021 高频前端面试题汇总之CSS篇,前端面试题汇总系列文章的CSS篇,长期更新,欢迎收藏、点赞!
「2021」高频前端面试题汇总之HTML篇
2021 高频前端面试题汇总之HTML篇,前端面试题汇总系列文章的HTML篇,长期更新,欢迎收藏、点赞!
「面试指南」JS数组Array常用算法,Array算法的一般解答思路
对于上述的面试题,对于我们前端开发,不同的解法,有着不同的技术水准。 时间复杂度:O(n^2),可能看似感觉还不错,但是执行时间长,内存占用也不小,当 nums 数组足够大时,它的性能瓶颈就会体现出来。 时间复杂度:O(n^2),因为 indexOf()方法的时间复杂度为 O(…
「面试指南」JS 数据类型涉及的面试题
其中 String、Number、Boolean、Undefined、Null 属于值类型,Object 属于引用类型,Symbol 是 ES6 中新增的数据类型代表独一无二。 因为 JS 所有事物都是对象,所以除了上述 7 种原始数据类型,还有 Array、Function、…