parcel實(shí)踐

  1. 極速零配置Web應(yīng)用打包工具
  2. parcel中文官網(wǎng)
  3. 遇到的事兒之 regeneratorRuntime is not defined
    webpack環(huán)境下使用 async/await 出現(xiàn)
  4. 前端代碼:async、await新特性的使用,需要注意什么? 在這個上學(xué)了些async的寫法 貌似不用原來(async()=>{)();哦一樣的
  5. 確實(shí)要快,可能實(shí)現(xiàn)現(xiàn)在文件少
  6. Javascript異步編程(五: Boss[async 函數(shù)])
  7. async / await:更好的異步解決方案 有g(shù)ulp
  8. 貌似還不支持公共文件的提取額
  9. html引入jq不能用,要在js里面import
  10. 說說 ParcelJS
  11. 生產(chǎn)輸出 并設(shè)置引入js、css的路徑 parcel build index.html -d build/output --public-url ././
async function asyncWork() {
    var isSucc = true
    if(isSucc) {
        return 1
    } else {
        throw 'error'
    }
}

async function doWork() {
    let work1 = await asyncWork()
    let work2 = await asyncWork()
    return work1 + work2
}
async function doWork2() {
    var array = [1, 2, 3]
    array.forEach(async(item) => {
        var work1 = await asyncWork()
        var work2 = await asyncWork()
        console.log(work1 + work2)
    })

    console.log(array)
}

function mainWork() {
    doWork2().then(resp => {
        console.log('123456')
    })
}

mainWork()

//promise 寫法
function fn() { 
 
    return new Promise((resolve, reject) => { 
 
        setTimeout(() => { 
 
            resolve(30); 
 
        }, 1000); 
 
    }) 
 
} 

結(jié)合jq
import $ from './jquery-3.3.1.min.js'

async function asyncWork() {
    var data = await $.get('https://api.51app.cn/loanapi/home/v2').catch(err => {
        return err
    });
    return data.code

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容