摘要:
1) 引子 前不久我建立的技术群里一位MM问了一个这样的问题,她贴出的代码如下所示: 执行结果如下所示: 第一个alert: 第二个alert: 这是一个令人诧异的结果,为什么第一个弹出框显示的是undefined,而不是1呢?这种疑惑的原理我描述如下: 一个页面里直接定义在script标签下的变量 阅读全文
摘要:
// 将原型继承和非原型继承组合为一体的继承方式叫做组合继承,但是这种方法的继承是有一点小缺陷的,下级函数继承了无用的属性,所以我们有了寄生继承来解决污染问题; //创建上级构造函数-食物 function Food(name, hot, taste){ this.name = name; this 阅读全文