摘要:
原题: function Parent() { this.a = 1; this.b = [1, 2, this.a]; this.c = { demo: 5 }; this.show = function () { console.log(this.a, this.b, this.c.demo); 阅读全文
摘要:
对象的成员操作一般为:增删改查 例: var obj = { name:'lili', age:20 } obj.height = 2; //添加成员 obj.age = 18; //更改 var n = obj.name; //查看 var n2 = obj.age; //查看最新数据 conso 阅读全文
摘要:
在了解了原型之后,再学习原型链。 找个例子,根据在上一个随笔中的例4所示: https://www.cnblogs.com/LIXI-/p/16392589.html 原型链如图: 例1: function fn() {}; var f1 = new fn(); var arr = []; cons 阅读全文
摘要:
什么是引用数据? 例如object function为js中的引用数据; 引用数据就是一种内存空间,是一种数据容器; 数组是一种有下标的数据容器; 对象是一种键值对的数据容器; 函数是一个有代码块和作用域的数据容器; 数据容器就是可以存储很多数据的引用。 定义: 原型是一个对象,通过原型可以实现对象 阅读全文
摘要:
定义: 用new关键字来调用的函数,称为构造函数,构造函数首字母一般大写。 理解: 创建对象,并调用函数,new fn,无参; 创建对象,并调用函数,new fn(),带参; 在构造函数中使用return,如果返回的值是一个对象,它会代替新创建的对象实例返回。如果返回的值是一个原始类型,它会被忽略, 阅读全文