首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
攻城师不浪
掘友等级
前端攻城狮
|
家里蹲
公众号:「 攻城师不浪 」
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
177
文章 176
沸点 1
赞
177
返回
|
搜索文章
最新
热门
复习总结
ES6 模块是编译时输出接口,CommonJS 模块是运行时加载;(因为 CommonJS 加载的是一个对象,即module.exports属性,该对象只有在脚本运行完才会生成。而 ES6 模块不是对象,它的对外接口只是一种静态定义,在代码静态解析阶段就会生成。) 多实例:同一…
9月最新面试集锦(9月,已获多家offer)
写本篇文章的目的,是想记录一下自己这半年多的一个经历,毕竟在这个9月份,我给了自己一个交代,证明这半年多的努力并没有白费,是值得的!经过一个周的面试,拿到3家书面offer,2家口头offer(因待遇未谈拢,未发)。
VUE源码系列七:v-model实现原理
v-model即我们常说的双向绑定,但一定不能跟数据响应原理混为一谈,因为数据响应式是通过数据的改变去驱动视图渲染,而双向绑定除了可以数据驱动DOM渲染,DOM的变化反过来也可以影响数据,是一个双向的关系。 当我们在表单中输入文案,那么message也会跟着变化,OK,让我们来…
VUE源码系列六:编译原理
可以看到 compileToFunctions 方法实际上是 createCompiler 方法的返回值,该方法接收一个编译配置参数,接下来我们来看一下 createCompiler 方法的定义。 可以看到createCompilerCreator返回了一个 createCom…
VUE源码系列五:组件是怎样生成的?(附详细源码解析)
Vue的核心思想就是组件化,我们去开发一个页面,就是拿一堆组件去搭建,像堆积木一样,因此,今天我们来分析一下Vue组件是如何创建的,以及它的内部工作原理。 相信大家对上边对代码应该不陌生,h就相当于createElement方法,而它接收的是一个组件App,OK,让我们来逐一分…
中高级前端面试的时候都应该掌握的http知识,你又可以了吗?
本文主要参考《图解http》,主要是对本书的一个概括,归纳和总结,也是为了自己在读完之后能够再总结一次,加深印象,如果文中有不对的地方,还请批评与指正。 首先,http属于一种协议,计算机与网络设备之间进行通讯,双方就必须基于相同的方法,既定一些协议。 超文本传输协议(http…
VUE源码系列四:计算属性和监听属性,到底该用谁?
可以看出,本质上就是利用Object.defineProperty去给属性添加setter和getter,并且无论计算属性是函数还是对象,都会去执行createComputedGetter方法,并传入属性键。 createComputedGetter方法返回一个函数,即对应的是…
VUE源码系列三:nextTick原理解析(附源码解读)
(1)所有同步任务都在主线程上执行,形成一个执行栈(execution context stack)。 (2)主线程之外,还存在一个"任务队列"(task queue)。只要异步任务有了运行结果,就在"任务队列"之中放置一个事件,可以看出,这个任务队列主要存放异步任务的 (3)…
VUE源码系列二:Vue响应式原理解析(附超详细源码注释和原理解析)
一旦对象有了getter和setter,那么我们就会把它叫做响应式对象。 我们可以看出,initProps和initData都是对props和data绑定到this上,对props进行响应式绑定,并监听data。接下来看一下proxy和observe 在组件初始化渲染的时候我们…
Vue源码系列一:Vue中的data是如何驱动视图渲染的?
这将是一个Vue源码解析的系列文章,该篇是第一章,后续文章“Vue源码分析二:响应式原理,视图更新?(https://juejin.im/post/6844904045694418951)”持续输出中... 上述源码可以很清楚的发现,_init这个方法主要做了合并配置…
下一页
个人成就
优秀创作者
文章被点赞
4,283
文章被阅读
398,700
掘力值
18,329
关注了
50
关注者
1,789
收藏集
18
关注标签
33
加入于
2018-06-11