2017年8月20日

js高级教程 第六章-面对对象的程序设计(三)

摘要: 寄生构造函数模式 封装对象的代码,然后返回新创建的对象。 function Person(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName... 阅读全文

posted @ 2017-08-20 11:42 I_noname 阅读(114) 评论(0) 推荐(0) 编辑

理解js中的call()和apply()

摘要: 其实理解call和apply最重要的就是知道我们为什么要用这两个方法。 假设存在这样一个情况: 这是我们常用的oop。假设现在我想设置一个woman的对象,但是关于say的方法不想重新定义,这是可以直接拿cat中的say方法,怎么调用呢,就是使用call和apply方法了。 置于call和apply 阅读全文

posted @ 2017-08-20 10:25 I_noname 阅读(120) 评论(0) 推荐(0) 编辑

导航