首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
吃葡萄的乌鸦
掘友等级
前端
|
求个实习坑
沙堆的高度是一粒粒沙子堆积起来的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
JavaScript的事件队列(Event Queue)
在写代码的时候经常思考一个问题,到底是那个函数先执行,本身JavaScript是一门单线程的语言,意思就是按照顺序执行。但是加入一些setTimeout和promise的函数来又实现了异步操作,常常我会写一个setTimeout(fn,0),他会立即执行吗? 首先,我们知道Ja…
公司内部分享之git的使用
版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用,如RCS。 所有的版本数据都存在服务器上,用户的本地只有自己以前所同步的版本,如果不连网的话,用户就看不到历史版本,也无法…
Vue3源码阅读笔记-reactivity
Ref模块主要提供的Api就是ref,ref接收到Object的话会对这个值进行reactive转换。ref会返回一个新对象,新对象的value会被劫持触发track事件和trigger事件。track事件和trigger事件先了解一下,一个是收集依赖,另一个是触发事件将依赖中…
Vue3响应式系统源码解析-单测篇
10.5号,国庆佳节,小右男神发布了vue@3.0.0的alpha版代码。反正也没啥事干,最近也在学TypeScript,正好看看男神的代码,学习一下。 从入口文件packages/vue/index进去,初极狭,7行代码。复寻数个文件,直至runtime-core,豁然开朗。…
【面试篇】寒冬求职季之你必须要懂的原生JS(上)
互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力。 一年前,也许你搞清楚闭包,this,原型链,就能获得认可。但是现在,很显然是不行了。本文梳理出了一些面试中有一定难度的高频原生JS问题,部分知识…
You-Dont-Know-JS 疑难汇总
最近我看了 You-Dont-Know-JS 的两个小册,在看书的过程中,为了方便以后索引与更深入的了解,也为了避免遗忘,我对每一册的较为复杂的点做了总结,编辑如下。
初中级前端面试题
Sass声明变量必须是『$』开头,后面紧跟变量名和变量值,而且变量名和变量值需要使用冒号:分隔开。 Less 声明变量用『@』开头,其余等同 Sass。 Stylus 中声明变量没有任何限定,结尾的分号可有可无,但变量名和变量值之间必须要有『等号』。 Sass和Stylus的继…
Vue 3 源码导读
5号凌晨,尤雨溪公布了 Vue 3 源代码。 话不多说,我们趁热对 Vue 3 源码进行一些简要的分析。 如果你还没有阅读过 Composition API RFC,可能无法完全看懂下面的内容。 目前打包后的代码是 ES2015+,不支持 IE 11。 目前的代码 98% 以上…
React高级指引与Hooks笔记
我的文笔不太好,大部分内容会通过代码演示来叙述。 本文章仅代表个人观点。 React文档的高级指引中除开无障碍后的第一个篇幅就是说明代码分割,通常我们敲代码都是通过export导出,import导入。通过打包后的生产环境包会一次性加载所有模块。代码分割实际上是一种优化手段 Re…
从promise到asycn/await
在MDN中,定义promise的只有一句话:promise对象用于表示一个异步操作的最终完成(或失败),及其结果值。 从这句话的定义我们可以抓住几个关键词:promise是对象、异步操作、最终状态及结果值。 在真正了解promise是什么前,我们不得不思考,promise的出现…
下一页
个人成就
文章被点赞
7
文章被阅读
3,228
掘力值
76
关注了
52
关注者
5
收藏集
16
关注标签
18
加入于
2018-10-09