首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
奋斗640
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
「一劳永逸」送你21道高频JavaScript手写面试题
基本上面试的时候,经常会遇到手撕XXX之类的问题,这次准备梳理总结一遍,巩固我们原生JS基础的同时,下次想复习面试手撕题的时候,找起来方便,也节省时间。 梳理的顺序是随机的,不按照难以程度。 「节流throttle」,规定在一个单位时间内,只能触发一次函数。如果这个单位时间内触…
深入浅出javascript (2)—— 调用栈(执行上下文栈)
有了上一篇文章的基础,今天我们接着来学习 javascript 调用栈。 当 JavaScript 执行全局代码的时候,会编译全局代码并创建全局执行上下文,而且在整个页面的生存周期内,全局执行上下文只有一份。 当调用一个函数的时候,函数体内的代码会被编译,并创建函数执行上下文,…
从输入URL到渲染页面 —— 深入浅出渲染流程(2)
按照渲染的先后顺序会经历下面几个阶段:构建 DOM 树、样式计算、布局阶段、分层、绘制、分块、光栅化和合成。 前文我们介绍了构建 DOM 树、样式计算、布局阶段,本文我们接着后面讲,说下分层、绘制、分块、光栅化和合成。 我们先简单回顾下前三个阶段的主要内容:在 HTML 页面内…
从输入URL到渲染页面 —— 浏览器缓存机制
在上一篇文章中介绍了 TCP 协议是如何保证数据完整传输的,以及 TCP 连接过程包括了建立连接、传输数据和断开连接三个阶段。我们还介绍了http的发展历程。 这篇文章我们深入 HTTP 的请求过程,并通过分析一个 HTTP 请求过程中每一步的状态来带你了解完整的 HTTP 请…
【必看】58 道 Vue 常见面试题集锦,涵盖入门到精通,自测 Vue 掌握程度
运行速度更快:相比较于 react 而言,同样是操作虚拟 dom ,就性能而言, vue 存在很大的优势。 不同点: 实现本质方法不同,v-show 本质就是通过控制 css 中的 display 设置为 none,控制隐藏,只会编译一次;v-if 是动态的向 DOM 树内添加…
22 道高频 JavaScript 手写面试题及答案
点击关注本公众号获取文档最新更新,并可以领取配套于本指南的 《前端面试手册》 以及最标准的简历模板. 防抖函数原理:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 那么与节流函数的区别直接看这个动画实现即可。 防抖函数原理:规定在一个单位时间内,只能触发一次…
史上最强vue总结---面试开发全靠它了
运行速度更快:相比较与react而言,同样是操作虚拟dom,就性能而言,vue存在很大的优势。 总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 对象为引用类型,当复用组件时,由于数据
深入浅出javascript (5)—— 闭包
我们的《深入浅出javascript》系列终于来到了 闭包 这个章节,起初学习 javascript 的时候感觉全网都是讲这个概念的文章,然而我看了不知道有多少篇,依然还是很迷茫。 随着工作时间的增长,好像自然而言就理解了这个概念。其实,要想讲明白闭包,只靠一篇文章是远远不够的…
深入浅出javascript (4)—— 作用域链
通过前面三篇文章我们了解了执行上下文,作用域以及变量提升。并且在上一篇文章中我们留了一个小悬念,就是关于变量查找的完整过程。那么今天我们就接着介绍变量查找的过程,这就涉及到一个很重要的概念 —— 作用域链 如果我们觉得 myName 变量会按照从上到下的查找方式查找的话,那么打…
深入浅出javascript (3)—— let 和 const 以及 TDZ
在深入浅出javascript (1)—— 变量提升中我们知道使用var 声明变量经常会有意想不到的效果,因此在ES6中引入了块级作用域以及 let、const 关键字来规避这种情况。今天我们就来说说。 想要讲明白 JavaScript 的变量提升这个特性,我们需要先从作用域讲…