摘要: ECMAScript只支持实现继承,其实现继承主要是靠原型链来实现。 原型链的基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 简单回顾下构造函数、原型和实例的关系: 每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针(prototype),而实例则包含一个指向原型对象 阅读全文
posted @ 2016-02-29 16:25 Jone_chen 阅读(350) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回 阅读全文
posted @ 2016-02-29 14:07 Jone_chen 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 实际参数在函数中我们可以使用 arguments 对象获得 (注:形参可通过 arguments.callee 获得),虽然 arguments 对象与数组形似,但仍不是真正意义上的数组。arguments本身不是一个数组,可以说是有length属性的一个对象(类数组对象),所以需要将其变通,改造成 阅读全文
posted @ 2016-02-29 10:37 Jone_chen 阅读(1400) 评论(0) 推荐(0) 编辑