摘要: 1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用arguments是不必要写成funcArg.argu 阅读全文
posted @ 2017-01-31 11:19 吾道永昌 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 类式继承(构造函数) JS中其实是没有类的概念的,所谓的类也是模拟出来的。特别是当我们是用new 关键字的时候,就使得“类”的概念就越像其他语言中的类了。类式继承是在函数对象内调用父类的构造函数,使得自身获得父类的方法和属性。call和apply方法为类式继承提供了支持。通过改变this的作用环境, 阅读全文
posted @ 2017-01-31 11:11 吾道永昌 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1. 混合方式实现及问题 了解问题之前,先看看它的具体实现: //父类构造函数 function Employee(name, salary) { //实例属性:姓名 this.name = name; //实例属性:薪资 this.salary = salary; } //通过字面量对象设置父类的 阅读全文
posted @ 2017-01-31 10:33 吾道永昌 阅读(183) 评论(0) 推荐(0) 编辑