12 2020 档案
摘要:apply和call的作用 call和apply 都是用来修改函数中this的指向问题 例如: B.apply(A, argArr);即A对象应用B对象的方法 B.call(A, args1,args2,...);即A对象调用B对象的方法 function Person(name, age, sex
阅读全文
摘要:函数中的this指向 函数的调用方式决定了 this 指向的不同: 调用方式非严格模式备注 普通函数调用 window 严格模式下是 undefined 构造函数调用 实例对象 原型方法中 this 也是实例对象 对象方法调用 该方法所属对象 紧挨着的对象 事件绑定方法 绑定事件对象 定时器函数 w
阅读全文
摘要:原型 Javascript规定,每一个构造函数都有一个 prototype 属性,指向另一个对象。 作用 数据共享,节省内存空间 案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>title</title
阅读全文
摘要:Generator 主要参考: https://www.cnblogs.com/rogerwu/p/10764046.html Generator 函数的概念 Generator 函数是协程在 ES6 的实现,最大特点就是可以交出函数的执行权(即暂停执行) Generator函数的特征 1、func
阅读全文
摘要:js发生异步的情况 1、定时器都是异步操作 2、事件绑定都是异步操作 3、AJAX中一般我们都采取异步操作(也可以同步) 4、回调函数可以理解为异步(不是严谨的异步操作) 剩下的做同步处理 Promise详解 参考连接: https://www.runoob.com/w3cnote/javascri
阅读全文