dengkai
未命名
一、asyncawait具体使用规则(1)async的函数在执行后都会自动返回一个Promise对象,有无值根据有无return值。(2)await必须在async函数里使用,不能单独使用。(3)await后面需要跟Promise对象,不然就没有意义,而且await后面的Promise对象不
日期 2022-09-30 阅 201Promise
Promise基本概念1.Promise是一个实例化对象,想要使用Promise需要先new进行实例化2.Promise接收一个回调函数,回调函数中接收俩个参数,一个是resolve,表示处理成功的结果,另一个是reject,表示失败的结果,其成功或者失败的值会被实例化对象.then
日期 2022-08-31 阅 189ES5实现变量的块级作用域
众所周知,ES6新增了let关键字用来定义局部变量,它使得JS的变量有了块级作用域。块级作用域是指变量只在{}内有效。那么在ES6以前如何给变量实现块级作用域呢?答案就是使用立即执行匿名函数。先看看没有块级作用域的情况:functiona(){for(vari=
日期 2022-07-31 阅 676JavaScript特点之闭包
一、定义闭包结构˃通过一个简单的例子,模拟星期更替。functioniterator(arr){vari=0;console.log("外层函数的i:"+i);returnfunction(){console.log(arr[i%
日期 2022-06-30 阅 182原生js异步请求
˃XMLHttpRequest是一个浏览器接口,开发者可以使用它提出HTTP和HTTPS请求,而且不用刷新页面就可以修改页面内容。一、创建XMLHttpRequest对象IE6及以下版本letreq=newActiveXObject("Microsoft.XMLHTTP")非IE浏览
日期 2022-05-31 阅 242
1