javascript一直是初学者口中的难点,甚至一些有些许工作经验的人也不太明白其中的原理,而我就是那个初学者,前段时间在阮一峰老师的博客上看了一篇文章<javascript继承机制的设计思想>有点顿悟的感觉,那咱们就开始讨论一下吧. 先从普通函数和构造函数来学习 (1)普通函数的形式: function obj () { return 123 ; }obj();//123 普通函数和构造函数的区别是它不用new去调用,可以用return去返回值,函数的内部不建议使用this. (2)构造函数…