随笔分类 - js的原型
系统跟踪原型的学习
摘要:js继承的13种方式 1、原型链法 代码示例 Child.prototype = new Parent(); 所属模式: 1、基于构造器工作方式 2、使用原型链模式 技术注解 1、默认继承机制 2、提示:我们可以将方法与属性集中可重用的部分迁移到原型链中,而将不可重用的那部分设置为对象的自身属性 详
阅读全文
摘要:判断数据类型的偏方很多,但是很多就不是那么的特别准确,比如 typeof 没法判断是 Object 还是Array。 通用方法就是查找该数据类型的原型。 首先我们宏观的知道下,在 JavaScript 中所有的类型如果没有指明继承某个类型,则默认是继承的 Object 类型。这种 默认继承也是通过原
阅读全文
摘要://查找数组中的val 的下标 Array.prototype.indexOf = function(val) { for (var i = 0; i -1) { this.splice(index, 1); } }; //调用 ['4','5','6'].remove('5');//['4','6']
阅读全文
摘要:给自己关于原型的学习分了一个大类,主要跟踪学习js的原型。--来自《JavaScript面向对象编程指南》的笔记,这本书难度适中,适合我们这种js基础不牢的人学习。 原型这块有两个属性:prototype 和 _proto_,容易别混淆,看了前面的基础,决定从这里开始整理我的学习笔记。 先上上代码理
阅读全文