摘要: 组合使用构造函数模型和原型模型中的问题,使用对象字面量重写原型模型会有隐患(涉及到原型的动态性),如下例: 在学习动态原型模型时,发现书中标注“使用动态原型模型时,不能使用对象字面量重写原型。”,于是想到组合方式中就是使用对象字面量重写原型模型的,于是就验证是否有问题,所以写个小心得,避免以后犯错。 阅读全文
posted @ 2019-09-16 23:29 用脑袋行走的人 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 该模型为创建自定义类型最常用的方式。 部分摘自《JavaScript高级程序设计(第3版)》 阅读全文
posted @ 2019-09-16 23:04 用脑袋行走的人 阅读(335) 评论(0) 推荐(0) 编辑
摘要: ECMAScript中的构造函数可用来创建特定类型的对象。我们可以创建自定义构造函数,从而定义对象类型的属性和方法,解决工厂模型中对象识别的问题。 部分摘自《JavaScript高级程序设计(第3版)》 阅读全文
posted @ 2019-09-16 22:48 用脑袋行走的人 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 工厂模型抽象了创建具体对象的过程,以下示例代码说明工厂类型: 部分摘自《JavaScript高级程序设计(第3版)》 阅读全文
posted @ 2019-09-16 22:17 用脑袋行走的人 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 以下通过一段示例代码,说明原型模型中的基本概念以及知识点。 部分摘自《JavaScript高级程序设计(第3版)》 阅读全文
posted @ 2019-09-16 21:34 用脑袋行走的人 阅读(585) 评论(1) 推荐(1) 编辑
摘要: 使用 setTimeout()和 setInterval()创建的定时器可以用于实现有趣且有用的功能。执行时机是不能保证的,因为在页面的生命周期中,不同时间可能有其他代码在控制 JavaScript 进程。在页面下载完后的代码运行、事件处理程序、Ajax 回调函数都必须使用同样的线程来执行。实际上, 阅读全文
posted @ 2019-09-16 00:04 用脑袋行走的人 阅读(604) 评论(0) 推荐(0) 编辑