
js
文章平均质量分 67
weixin_42607424
这个作者很懒,什么都没留下…
展开
-
对面向对象的理解
1. 基本思想 在现实世界中存在的客体是问题域中的主角,所谓客体是指客观存在的对象实体和主观抽象的概念,他是人类观察问题和解决问题的主要目标。例如,对于一个学校学生管理系统来说,无论是简单还是复杂,始终是围绕学生和老师这两个客体实施。在自然界,每个客体都具有一些属性和行为,例如学生有学号、姓名、性别等属性,以及上课、考试、做实验等行为。因此,每个个体都可以用属性和行为来描述。 [2] ...原创 2018-10-26 11:41:13 · 104 阅读 · 0 评论 -
Uncaught TypeError: Cannot read property 'draw' of undefined
1. 来源自慕课网Daisy 的课程《canvas实现星星闪烁特效》,相关问题下面有我的回答 部分js脚本如下 function init() { can = document.getElementById("canvas"); ctx = can.getContext("2d"); w = can.width; h = can.height; g...原创 2018-10-31 17:40:12 · 1420 阅读 · 0 评论 -
js创建对象
一、基本概念 函数 是对象 属性 prototype属性:是指针,指向所有实例共享的属性和方法的对象,即原型对象 方法 Function类型的实例 函数名是指针 指向函数对象,不会与某个函数绑定 二、创建对象模式 例子 缺点 备注 工厂模式 function createPe...原创 2018-12-21 11:28:14 · 151 阅读 · 0 评论 -
原型模式相关的方法
isPrototypeOf 方法 原型对象的isPrototypeOf 方法,判断实例是否有指向Person.prototype的[[prototype]] alert(Person.prototype.isPrototypeOf (person1)); //true Object.getPrototypeOf() 方法 ES5新增方法Object.getPrototypeOf(),返回[...原创 2018-12-23 19:52:26 · 155 阅读 · 0 评论