首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
ALETTER
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
面试旧敌之红黑树(直白介绍深入理解)
红黑树是一种复杂并且重要的数据结构,Java 集合框架中多次使用,而且经常有面试问到,值得我们去研究清楚。
JS原型链与继承别再被问倒了
我面试过很多同学,其中能把原型继承讲明白的寥寥无几,能把new操作符讲明白的就更少了。希望这篇文章能够解决你的疑惑,带你面试飞起来。 继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承 .接口继承只继承方法签名,而实现继承则继承…
面试精选之http缓存
前端面试常问第二大问题是http缓存相关内容。说真的,http缓存相关的细节比较多,并且 http 常用协议版本有1.0、1.1,(本文暂不讨论http2.0)。 我们先罗列一下和缓存相关的请求响应头。 今天着重介绍一下浏览器缓存机制,我们知道,浏览器缓存一般都是针对静态资源,…
「吐血整理」再来一打Webpack面试题
本文已收录在Github github.com/Geekhyt,欢迎Star。 从头发的浓密程度和干练的走路姿势我察觉到,面前坐着的这位面试官也是一把好手。我像以往一样,准备花3分钟的时间进行自我介绍。在此期间,我的目光被16寸的MacBook Pro所吸引,这次的自我介绍我做…
经典面试题!从输入URL到页面展示你还不赶紧学起来?
“在浏览器里,从输入 URL 到页面展示,这中间发生了什么? ”这是一道经典的面试题,尤其小编之前在一次面试的时候就碰到了,当时面试官让小编尽可能多说些,小编一下蒙了,心想“这可咋讲不就是按个回车键然后请求数据渲染页面吗,有啥可讲的呀”,差点没闹出笑话,仔细思考这个问题,发现确…
掌握JavaScript面试:什么是闭包?
在学习闭包之前,我们要先了解下作用域与词法作用域。掌握了之后,只需一步就可以最终了解闭包。 这个例子中的count变量属于foo函数创建的作用域,在该作用域内可访问。如果从外部访问count会引发报错,正常情况下执行完foo函数后他所拥有的这个作用域就会被主动释放和销毁。 分别…
es6之class
基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 其实class也是函数,类里的方法也是定义在prototype上。类的方法都是不可枚举的,通过Object.k…
理解节流 & 防抖
节流 (throttle)与 防抖 (debounce)都是为了降低调用频率的一种方式。 节流是在不断的触发过程中,每隔100ms就执行一次。 在高频触发回调函数时,节流操作使回调函数在每隔一段时间定期执行一次,时间间隔内再触发,不会重新执行。 核心在于让一个函数不要执行的太频…
深入理解作用域和闭包
JavaScript中的变量是松散类型的,没有规则定义它必须包含什么数据类型,它的值和数据类型在执行期间是可以改变的。 这样的设计规则很强大,但是也会引发不少的问题,比如我们本文即将要讨论的作用域与闭包,欢迎各位感兴趣的开发者阅读本文。 理解作用域与闭包之前,我们需要先来深入解…
JavaScript 函数式编程
函数式编程是编程中的一种范式,与面向对象这种类型编程的风格(思想)是并列关系。 ..... 挖个坑,笔者接下来会写有关闭包的博客,请大家持续关注。 相同输入与相同输出是指相同的输入x永远会得到相同的输出y。y=sin(x) 可以缓存运算结果。 纯函数不依赖外部环境的共享数据,可…