首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
tanrich
掘友等级
搬砖
|
海淀某砖厂
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
Vue-router create-route-map 源码分享
create-route-mapaddRouteRecordnormalizePath
$.load()、$.ready() 区别
这两个是 jQuery 中的方法,对应原生的代码分别是 window.onload、window.addEventListener('DOMContentLoaded', fn)。 DOMContentLoaded不同的浏览器对其支持不同,所以在实现的时候我们需要做不同浏览器的…
CSS Scope 简述
在 vue 文件中的 style 标签上,有一个特殊的属性:scoped 。当一个 style 标签拥有 scoped 属性时,它的 CSS 样式就只能作用于当前的组件,也就是说,该样式只能适用于当前组件元素。通过该属性,可以使得组件之间的样式不互相污染。如果一个项目中的所有 …
关于 JS 克隆那些事儿
克隆包含 深度克隆 和 浅度克隆,说简单点,就是将引用对象在堆中创建新的内存地址。 这种结果大家都应该可以想到,无论a,b怎么修改,他们最终的结果都会一样。原因是a,b是存在栈中的变量,它们指向堆中存储的地址。 这种应该是大家比较常用的克隆的办法,但是很可惜并不是真正的深度克隆…
vue-router 按需加载的 3 种方式
下列3种方式均可将组件打包成单文件异步加载vue异步es提案的importwebpack的require.ensurevue异步es提案importrequire.ensure
Micro Task / Macro Task (Task)
js 事件机制。js 是一个单线程语言,同一时间只能执行一个任务。为了非阻塞,处理方式为主线程 + 任务队列。 执行栈从 Tasks Queues 中取任务,并执行。 判断 Microtasks Queue是否还有任务,有则重复步骤3。
Vue-nextTick 源码分享
也就是说 this.nexTtick(fn)中的 fn 能够保证在当前 Event Loop 末尾,能够获取到最新的 DOM 树。
Vue-use 源码分享
Vue 注册组件的时候需要使用该方法。这一篇 wiki 探究一下该方法多工作原理。
个人成就
文章被阅读
8,689
掘力值
114
关注了
9
关注者
0
收藏集
0
关注标签
17
加入于
2017-04-19