详解js中的继承(二)

2017-03-20
阅读 8 分钟
6k
在最后一个例子里,console.log(b1.constructor),结果是什么?答案:function A,因为b1本身没有constructor属性,会沿着原型链向上找到B prototype对象,然后再往上找到A prototype对象,此时找到了constructor属性,也就是指向函数对象A,可参见上文最后一张图片

详解js中的继承(一)

2017-03-18
阅读 4 分钟
16.7k
最近在学vue,到周末终于有空写一些东西了(想想又能骗赞,就有点小激动!)。在javascript基础中,除了闭包之外,继承也是一个难点。因为考虑到篇幅较长,所以打算分成两个部分来写。同样基于《javascript高级程序设计》,做一个详细的讲解,如果有不对的地方欢迎指正。

js闭包的应用

2017-03-13
阅读 3 分钟
11.7k
前言之前发了一篇文章,写了一些对于闭包的理解。现在补上闭包的应用篇。本文主要分享一些常见的闭包用法和分析,也希望能增加对闭包的理解。简单回顾在之前的文章里,讲解了闭包的原理,如果忘记了可以点击这里再看一下,在这里我们简单回顾一些知识点:闭包的本质是一个函数闭包可以访问函数内部变量闭包的存在会使内...

详解js中的闭包

2016-11-03
阅读 5 分钟
10.4k
在js中,闭包是一个很重要又相当不容易完全理解的要点,网上关于讲解闭包的文章非常多,但是并不是非常容易读懂,在这里以《javascript高级程序设计》里面的理论为基础。用拆分的方式,深入讲解一下对于闭包的理解,如果有不对请指正。