首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
【前端面试---JS】
小只前端攻城狮
创建于2021-05-22
订阅专栏
本专栏主要记录解答一些前端面试中常问的JS部分,持续更新...
等 12 人订阅
共14篇文章
创建于2021-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
🚀看完这个,你总该会JS的类型判断了吧!!!🎉
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 数据类型 谈类型判断之前,还是先来回顾回顾js有哪些类型。 基本数据类型:Undefined、Null、Boolean、Number、Str
🌈看完这个,应该能让你了解垃圾回收和内存管理!!!🌈
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 为什么会有垃圾回收? 我们会分配出去很多内存,当这些内存不在被用到时,却不能被释放,就会造成内存泄漏。如果这样的情况越来越多,会导致内存不够
🔥JavaScript垃圾回收的工作机制,我也想让你学会!!!
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 知识线 什么是内存泄漏?=> 是什么导致的内存泄漏?=> 怎么解决内存泄漏?=>
🔥JavaScript作用域和变量提升,你真的会了么?(下)
这是我参与8月更文挑战的第12天,活动详情查看:8月更文挑战 全局作用域 直接编写在script标签中的JS代码,都在全局作用域。 全局作用域在页面打开时创建,在页面关闭时销毁。 在全局作用域中有一个
🔥JavaScript作用域和变量提升,你真的会了么?(一)
这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战 作用域(Scope)的概念 概念:通俗来讲,作用域是一个变量或函数的作用范围。作用域在函数定义时,就已经确定了。 目的:为了提高程序的可靠
🔥作用域是什么?作用域链又是什么?你怎么理解?
作用域 全局作用域 最外层函数和最外层函数外面定义的变量拥有全局作用域 所有未定义直接赋值的变量自动声明为全局作用域 所有window对象的属性拥有全局作用域 全局作用域有很大的弊端,过多的全局作用域
🔥Rest参数和扩展运算符
前言 ES6中的三个点 ... 有两个名字:rest参数和扩展运算符. 当用在函数定义时的形参前面时,称为rest参数,当函数调用时,用于接收不确定的参数. 当与解构赋值组合使用时,称为rest参数,
🔥什么是重绘和重排/回流? 如何去避免?
前言 我们首先来回顾一下渲染流水线的流程: 回流 首先介绍回流。回流也叫重排。 触发条件 简单来说,就是当我们对 DOM 结构的修改引发 DOM 几何尺寸变化的时候,会发生回流的过程。比如以下情况 一
🔥EventLoop是什么?执行机制是什么?
前言 什么是 EventLoop ? 先看这张图,先不管宏任务,微任务是什么,先看整个流程。 分析: 判断宏任务队列是否为空 不空 --> 执行最早进入队列的任务 --> 执行下一步 空 --> 执行
🔥var、let和const到底有哪些区别?
前言 let let 关键字用来声明变量,使用 let 声明的变量有几个特点: 不允许重复声明; 块儿级作用域(局部变量); 不存在变量提升; 不影响作用域链; 示例 不允许重复声明 块儿级作用域(局
🔥JS和CSS的加载会堵塞DOM的解析和渲染么?
渲染流程图 首先,我们得先知道浏览器渲染的一个过程。如图 可以看出主要是这么几个步骤。 解析HTML,构建DOM树 解析CSS,生成CSS规则树 合并DOM树和CSS规则,生成render树 问题 1
关于async/await、promise和setTimeout的执行顺序
前言 之前面试遇到这样一个题目。关于async/await、promise和setTimeout的执行顺序,当时没做对。 后来查了查是非常经典的题目。也给大家解疑答惑一下,说出自己的理解。 题目是看代
【前端面试--JS】=> 谈谈json与jsonp的区别?
面试官:说说 json和jsonp的区别吧 公司:腾讯 什么是JSON 前面简单说了一下,JSON是一种基于文本的数据交换方式,或者叫做数据描述格式,你是否该选用他首先肯定要关注它所拥有的优点。
【前端面试--JS】=> 谈谈事件冒泡、事件捕获和事件委托
前言 事件冒泡、事件捕获、事件委托、事件绑定可以说是JavaScript基础中最为重要的知识点 公司:腾讯 DOM事件流 事件流描述的是从页面中接收事件的顺序。 事件发生时会在元素节点之间按照特定