首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
LongFei
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
从event loop到async await来了解事件循环机制
最初设计JS是用来在浏览器验证表单操控DOM元素的是一门脚本语言,如果js是多线程的那么两个线程同时对一个DOM元素进行了相互冲突的操作,那么浏览器的解析器是无法执行的。 如果JS中不存在异步,只能自上而下执行,如果上一行解析时间很长,那么下面的代码就会被阻塞。对于用户而言,阻…
2019 面试准备 - JS 防抖与节流
【2019-08-16】Hello 小伙伴们,由于 jsliang 对文档库进行了重构,这篇文章的一些链接可能失效,而 jsliang 没有精力维护掘金这边的旧文章,对此深感抱歉。请需要获取最新文章的小伙伴,点击上面的 GitHub 地址,去文档库查看调整后的文章。 在本文中,…
手撕排序算法(JavaScript 实现)
俗话说金三银四 金九银十,马上又到了求职跳槽的黄金季。但是今年的这种大环境下,前端岗位的竞争势必比往日更加激烈。 在如今的面试过程中,算法是常常被考察的知识点,而排序作为算法中比较基础的部分,被面试官要求当场手写几种排序算法也不算是过分的要求。 所以最近将十种常见的排序算法整理…
深入了解 Vue 响应式原理(数据拦截)
在上一章节我们已经粗略的分析了整个的Vue 的源码(还在草稿箱,需要梳理清楚才放出来),但是还有很多东西没有深入的去进行分析,我会通过如下几个重要点,进行进一步深入分析。 这一章节我们针对1. 深入了解 Vue 响应式原理(数据拦截) 来进行分析。 我们在上一章节中已经分析了,…
2019 面试准备 - JS 原型与原型链
【2019-08-16】Hello 小伙伴们,由于 jsliang 对文档库进行了重构,这篇文章的一些链接可能失效,而 jsliang 没有精力维护掘金这边的旧文章,对此深感抱歉。请需要获取最新文章的小伙伴,点击上面的 GitHub 地址,去文档库查看调整后的文章。 在本文中,…
JS的函数篇(4.3W字)
1. JS基础知识深入总结 2. 对象高级 3. 函数高级 4. 事件对象与事件机制 暂时会对以上四个专题去总结,现在开始Part3:函数高级。下图是我这篇的大纲。 this是在函数执行的过程中自动创建的一个指向一个对象的内部指针。确切的说,this并不是一个对象,而是指向一个…
Event Loop 原来是这么回事
... 以前有一个餐厅,这个餐厅有一个老板和一个厨师,自己创业的,刚开始起步阶段,没有资金请员工,所以自己来当老板兼服务员。 作为VIP顾客,肯定得有VIP特权。 一天、老板开始营业后,陆陆续续的来了一些人进来点餐吃饭。 由于这个店只有一个人,所以老板招待好他们点完餐之后就去炒…
【前端词典】从输入 URL 到展现涉及哪些缓存环节(非常详细)
不过这个问题对缓存会有一个更详尽的解释。我相信你看完这篇文章后对缓存会有一个全新的认识,如果没有那就再看一遍。 在这篇文章,我会详尽的描述从输入 URL 到展现涉及到的缓存环节,不过由于本人知识有限,很可能有某些隐藏的缓存机制在下遗漏了,还请大佬不吝赐教。 输入 url 后遇到…
五年面试,三年模拟
通过改变html元素的字体大小,就可以设置子元素的实际大小。 采用了 absolute,导致父元素脱离了文档流,那所有的子元素也需要脱离文档流。如果页面复杂,那开发的难度可想而知 其实也就是 BFC 的渲染规则(能说出以下四点就够了)。包括: BFC 内部的子元素,在垂直方向,…
函数声明与变量声明的提升机制优先级问题
开始我以为会是2,因为后面的代码会覆盖前面的,但是答案往往会偏离我们的想法ε=(´ο`*)))唉。看了群里的大神提了一句:函数提升 优于变量,开始思考提升机制。 这句话没毛病,红皮书111页说道:解析器在向执行环境中加载数据时会率先读取函数声明,并使其在执行任何代码之前可用(可…