摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 1.概述 在文章开始之前让我们思考如下几个问题: 1. this是什么?一个引用? 2.this对象存储在哪里? 3.根据规范,箭头函数执行 阅读全文
posted @ 2021-02-09 16:44 唐强136 阅读(298) 评论(0) 推荐(0)
摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 跨级作用域本身没有声明可以说的,就需要注意两点: 1.跨级作用域内声明的var变量并不会存在这个块级作用域内,而是会提升到非块级作用域内 2 阅读全文
posted @ 2021-02-06 20:02 唐强136 阅读(218) 评论(0) 推荐(0)
摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 1.函数的声明与作用域 这个标题有点奇怪,函数的声明貌似和作用域没有关系,当然它也确实和函数本身的作用域没有关系,但是大家都知道,js是词法 阅读全文
posted @ 2021-02-06 15:05 唐强136 阅读(53) 评论(0) 推荐(0)
摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 一、全局作用域 1.概述 全局作用域可以说是最特殊的作用域了,为什么这么说呢? 在之前提到过有两种类型的作用域: Declarative E 阅读全文
posted @ 2021-01-29 12:02 唐强136 阅读(332) 评论(0) 推荐(0)
摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 首先让我们思考下,什么是作用域? 作用域的一般说来是一个抽象概念,不过还有个类似的概念叫:context,也就是代码执行上下文 所以,con 阅读全文
posted @ 2021-01-28 21:30 唐强136 阅读(283) 评论(0) 推荐(0)
摘要: 由于作用域相关的东西太多,所以拆分成多个章节 一、作用域概述 二、标识符与作用域 三、全局和模块作用域 四、函数作用域 五、块作用域 六、作用域 与 this 在上一章大体讲述了作用域的一些基本概念,这章我们将要讲述的是变量和作用域的关系,毕竟作用域的主要功能之一是就存储我们声明的变量 1.声明的格 阅读全文
posted @ 2021-01-28 21:24 唐强136 阅读(140) 评论(0) 推荐(0)
摘要: 上一篇大概解释了双向绑定实现原理,但是没有例子,所以可能看起来比较不好理解, 这一篇做为补充,会用一个例子来讲解实现过程,首先上例子 然后下面再上一个上面编译后的对应的render函数代码: 当上面组件在创建之后,调用$mount方法进行挂载的时候,会首先创建vm对应的watcher, 在watch 阅读全文
posted @ 2017-05-02 17:56 唐强136 阅读(638) 评论(0) 推荐(1)
摘要: 都知道vue中实现了数据和视图的双向绑定,但具体是如何实现的呢? 今天就说说 我阅读的vue2中的代码实现的个人所得,如果说错了,欢迎指正。 注:我阅读的vue2代码的版本是v2.2.6,且都是以单文件的方式展示列子, 可以结合下一篇续给出的实际例子结合起来看,更容易理解 话不多说,首先上结论,然后 阅读全文
posted @ 2017-05-02 14:10 唐强136 阅读(4495) 评论(1) 推荐(3)