随笔分类 -  js的原型

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