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