es6
先不要想收获,扎实
你的孤独,虽败犹荣
展开
-
初始(Javascript/Typescript) --ts/js 实例方法与静态方法
实例方法 与 静态方法js// 实例方法function Person(){ this.name = '张飞' run(){ return `${this.name}在救关羽` }}// 静态方法Person.work = function(){ //静态方法直接调用 return `${this.name}在保护刘备`}let A1 = new Person() //实例方法需要new一下tsclass Person{原创 2022-01-12 10:30:54 · 288 阅读 · 0 评论 -
promise async与await 宏/微任务
promise作用,在宏任务假死情况下的异步操作promise(resolve,reject)参数一是返回成功,参数二是返回失败promise().then().then().then()链式操作解决了地狱回调(操作复杂,且不容易改变逻辑代码)getpromise(num) { return new Promise((resolve, reject) => { if (num > 1) { return resolve; } else原创 2021-08-19 17:23:55 · 267 阅读 · 0 评论 -
async 与await / Promise
async:异步注意:1.async后面接function2.返回Promise,可以用then方法添加回调函数3.async函数中可能会含有await,async 函数执行时,如果遇到 await 就会先暂停执行 ,等到触发的异步操作完成后,恢复 async 函数的执行并返回解析值。4.await 关键字仅在 async function 中有效。如果在 async function 函数体外使用 await ,你只会得到一个语法错误。await:用于等待一个 Promise 对象, 它只能在原创 2020-12-23 15:36:17 · 142 阅读 · 1 评论