摘要: 整理了以下数组方法 join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf() (ES5新增) forEach() (ES5新增) map() 阅读全文
posted @ 2020-09-08 22:27 张子浩 阅读(476) 评论(0) 推荐(0)
摘要: 1 indexOf()和lastIndexOf indexOf():接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中, 从数组的开头(位置 0)开始向后查找。 书写格式:arr.indexof( 5 ) lastIndexOf:接收两个参数:要查找的项和(可选的)表示查找起点位置的索 阅读全文
posted @ 2020-09-08 22:02 张子浩 阅读(1396) 评论(0) 推荐(0)
摘要: Generator 函数的定义 语法上,可以把理解成,Generator 函数是一个状态机,封装了多个内部状态。 形式上,Generator 函数是一个普通函数。它不同于普通函数,是可以暂停执行的,所以函数名之前要加星号,以示区别。 整个Generator函数就是一个封装的异步任务,或者说是异步任务 阅读全文
posted @ 2020-09-06 21:22 张子浩 阅读(1390) 评论(0) 推荐(0)
摘要: 词法定义 async async 是“异步”的简写, async 用于申明一个异步的 function await await 可以认为是 async wait 的简写,await 用于等待一个异步方法执行完成。 借检https://www.cnblogs.com/airen123/p/954349 阅读全文
posted @ 2020-09-06 21:19 张子浩 阅读(991) 评论(0) 推荐(0)
摘要: 一、什么是Promise?我们用Promise来解决什么问题? Promise 是异步编程的一种解决方案: 从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。 promise有三种状态:pending(等待态),fulfiled( 阅读全文
posted @ 2020-09-06 21:05 张子浩 阅读(1391) 评论(0) 推荐(0)
摘要: 1.是否存在变量提升? var声明的变量存在变量提升(将变量提升到当前作用域的顶部)。即变量可以在声明之前调用,值为undefined。 let和const不存在变量提升。即它们所声明的变量一定要在声明后使用,否则报ReferenceError错。 console.log(f) //undefine 阅读全文
posted @ 2020-09-06 20:13 张子浩 阅读(142) 评论(0) 推荐(0)
摘要: Vuex是什么? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。Vuex背后的基本思想,就是前面所说的单向数据流。下图就是Vuex实现单向数据流的示意图。 Vuex状态管理跟使用传统全局变量的不同之处 1.Vuex的状态存储是响应式的:就是当你的组件使用到了这个Vuex的状态,一旦 阅读全文
posted @ 2020-09-03 21:07 张子浩 阅读(511) 评论(0) 推荐(0)
摘要: 1.prototype 每个函数都有一个prototype属性,这个属性指向函数的原型对象。 2.proto 每个对象(除null外)都会有的属性,叫做__proto__,这个属性会指向该对象的原型。 3.constructor 每个原型都有一个constructor属性,指向该关联的构造函数。 4 阅读全文
posted @ 2020-09-02 21:09 张子浩 阅读(116) 评论(0) 推荐(0)
摘要: 1.原型链继承 父类的实例作为子类的原型 function Woman(){ } Woman.prototype= new People(); Woman.prototype.name = 'haixia'; let womanObj = new Woman(); 优点: 简单易于实现,父类的新增的 阅读全文
posted @ 2020-09-02 21:08 张子浩 阅读(179) 评论(0) 推荐(0)
摘要: 总结 在浏览器里,在全局范围内this 指向window对象; 在函数中,this永远指向最后调用他的那个对象; 构造函数中,this指向new出来的那个新的对象; call、apply、bind中的this被强绑定在指定的那个对象上; 箭头函数中this比较特殊,箭头函数this为父作用域的thi 阅读全文
posted @ 2020-09-01 21:04 张子浩 阅读(85) 评论(0) 推荐(0)