摘要: 去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom 阅读全文
posted @ 2020-07-06 16:03 iwen1992 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1、beforeCreate: 创建Vue实例之前(只有默认的一些生命周期和默认的一些事件,data和methods还没有被初始化) 2、Create: 数据已经在data方法中初始化了,计算属性,事件回调都已经完成,只不过dom并未挂载挂载之前回进行得操作会找是否有需要挂载得el对象,有的话判断是 阅读全文
posted @ 2020-07-06 15:19 iwen1992 阅读(4323) 评论(0) 推荐(0) 编辑
摘要: 1、JavaScript中函数是对象的方法,如果一个函数不是js对象的方法那一定是全局对象的函数,每个函数的对象都有apply和call方法,即每个对象都有call and apply apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:object1.function.apply( 阅读全文
posted @ 2020-06-29 16:57 iwen1992 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 1、get / set var test = { _Name: "Limei", _Age: 20, get name() { return this._Name;}, set age(age) {this._Age = age;}, get age() { return this._Age;} } 阅读全文
posted @ 2020-06-18 17:11 iwen1992 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1、闭包是js的副产品,当你的函数访问函数外部的变量的时候,js形成闭包,闭包实际上是作用域的逐级查找,当B函数执行完成之后销毁,此时a函数的被b函数引用,值并没有被销毁而是在内存中保存了下来 function a(){ var count=0; function b(){ count++ cons 阅读全文
posted @ 2020-05-26 14:13 iwen1992 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、post下载文件代码,doload方法 import request from "../../src/utils/request"; import { API } from "../../constants/API"; import axios from "axios" import { Mod 阅读全文
posted @ 2020-05-22 11:09 iwen1992 阅读(14887) 评论(0) 推荐(0) 编辑
摘要: getFieldDecorator 提示错误 Warning: `getFieldDecorator` will override `value`, so please don't set `value` directly and use `setFieldsValue` to set it. 原因 阅读全文
posted @ 2020-05-19 15:05 iwen1992 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 1、document.readyState 有三个值loading interactive //loading 仍在加载 interactive 文档已被解析 正在加载状态结束 但是样式表和框架之类的子资源仍在加载 complete 文档和所有子资源已完成加载。表示 load 状态的事件即将被触发 阅读全文
posted @ 2020-05-14 13:21 iwen1992 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 场景:当需要给一个新的对象接收当前对象的值时,第一次接收到这个值之后,进行当前对象值的改变,改变了新对象的值,这和预期当前对象值变化不改变新对象值有出入,此时需要深拷贝, const obj = { key1: 'value1', key2: 'value2', key3: ['index1'], 阅读全文
posted @ 2020-04-29 15:38 iwen1992 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、let和const let:同一作用域里面不能重复定义。没有预解析-在代码块中,只要let定义变量,在之前使用,都是报错。先定义完再使用。for循环,for循环()里面和{}里面的作用域是不同的 const:定义的变量不能修改,必须有值,不能后赋值,不改变特性例如常量定义的数组仍然可以push 阅读全文
posted @ 2020-04-09 19:31 iwen1992 阅读(136) 评论(0) 推荐(0) 编辑