CalebCai

2020年10月21日

学习笔记(三)对于闭包的理解

摘要: 闭包的定义: 1.闭包指有权访问另一个函数作用域中变量的函数(简单的来说就是函数内的变量被外部所使用) 定义在一个函数内部的函数 本质上就是函数内部连接函数外部的一个桥梁 闭包的主要作用是:延伸了变量的作用范围 function fn() { var num = 10; // function fu 阅读全文

posted @ 2020-10-21 22:42 CalebCai 阅读(77) 评论(0) 推荐(0)

学习笔记(二) js中的this指向问题总结

摘要: 1.普通函数中 this指向window // 1. 普通函数 this 指向window function fn() { console.log('普通函数的this' + this); } window.fn(); 2.构造函数中 this指向实例对象 // 2. 构造函数 this 指向 ld 阅读全文

posted @ 2020-10-21 20:57 CalebCai 阅读(92) 评论(0) 推荐(0)

学习笔记(一) 关于原型与原型链的理解

摘要: 原型是什么 原型是一个对象 原型是共享的方法 构造函数与原型: 假设我们在这么一个构造函数中,我们每实例化一个对象,他就会给我们的方法(sing)在去开辟一块新的内存空间,那么我们要解决这个问题最好的方式就是将公共的方法定义在原型对象上,将公共的属性定义在构造函数之中,以此来避免造成内存的浪费。 f 阅读全文

posted @ 2020-10-21 17:28 CalebCai 阅读(63) 评论(0) 推荐(0)

导航