成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

利用try catch跳出forEach循環(huán)

Hanks10100 / 2662人閱讀

摘要:利用捕獲錯(cuò)誤,在里滿(mǎn)足條件時(shí)拋出錯(cuò)誤滿(mǎn)足條件拋出錯(cuò)誤,立即跳出循環(huán)語(yǔ)句允許我們創(chuàng)建自定義錯(cuò)誤。直接是捕獲不到的。

//利用 try catch 捕獲錯(cuò)誤,在forEach里滿(mǎn)足條件時(shí)拋出錯(cuò)誤

try{
   arr.forEach(item => {
      if(true){
        //滿(mǎn)足條件拋出錯(cuò)誤,立即跳出循環(huán)
        //throw 語(yǔ)句允許我們創(chuàng)建自定義錯(cuò)誤。
        //直接 new Error try catch是捕獲不到的。
        throw new Error("break")
      }
   })
}catch(e){
    console.log(e, "跳出")
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/109745.html

相關(guān)文章

  • forEach方法跳出循環(huán)

    摘要:前文沒(méi)怎么理解的方法的童鞋使用時(shí)很容易遇到一個(gè)問(wèn)題就是,當(dāng)你想要跳出這個(gè)循環(huán)時(shí),發(fā)現(xiàn)是不起作用的。這里可用于跳出循環(huán)。 前文 沒(méi)怎么理解JavaScript的forEach方法的童鞋使用forEach時(shí)很容易遇到一個(gè)問(wèn)題就是,當(dāng)你想要跳出這個(gè)循環(huán)時(shí),發(fā)現(xiàn)return、break是不起作用的。下面我們來(lái)分析一下原因以及解決方法。 正文 首先我們要知道的是forEach方法的機(jī)制是對(duì)數(shù)組的...

    SolomonXie 評(píng)論0 收藏0
  • 異步Promise及Async/Await可能最完整入門(mén)攻略

    摘要:的和我們通過(guò)的原型方法拿到我們的返回值輸出我延遲了毫秒后輸出的輸出下列的值我延遲了毫秒后輸出的。有人說(shuō),我不想耦合性這么高,想先執(zhí)行函數(shù)再執(zhí)行,但不想用上面那種寫(xiě)法,可以嗎,答案是當(dāng)然可以。 此文只介紹Async/Await與Promise基礎(chǔ)知識(shí)與實(shí)際用到注意的問(wèn)題,將通過(guò)很多代碼實(shí)例進(jìn)行說(shuō)明,兩個(gè)實(shí)例代碼是setDelay和setDelaySecond。 tips:本文系原創(chuàng)轉(zhuǎn)自...

    lingdududu 評(píng)論0 收藏0
  • 數(shù)組的使用總結(jié)— (js基礎(chǔ)復(fù)習(xí)第2期)

    摘要:前一個(gè)值,當(dāng)前值,索引,數(shù)組對(duì)象產(chǎn)生新數(shù)組的迭代器方法類(lèi)似,對(duì)數(shù)組的每個(gè)元素使用某個(gè)函數(shù),并返回新數(shù)組和相似,傳入一個(gè)返回值為布爾類(lèi)型的函數(shù)。 1. 前言 數(shù)組真的是每天用了,但是有很多方法都是記不住,總是要百度查,很煩,所以才寫(xiě)了個(gè)數(shù)組使用總結(jié),有什么不對(duì)的希望大家指出來(lái)。 2. 思路 先看看這些問(wèn)題都記得很清楚么? 創(chuàng)建數(shù)組,怎么創(chuàng)建數(shù)組的 數(shù)組的構(gòu)造方法Array有哪些方法?E...

    zhigoo 評(píng)論0 收藏0
  • JavaScript || 數(shù)組

    摘要:總結(jié)使用訪問(wèn)數(shù)組元素,使用訪問(wèn)數(shù)組屬性,如。數(shù)組的長(zhǎng)度保證大于每個(gè)元素的索引值,數(shù)組沒(méi)有元素,最大索引為,為為數(shù)組元素賦值,如果其索引大于等于現(xiàn)有數(shù)組長(zhǎng)度,的屬性值將設(shè)置為如果設(shè)置的值小于數(shù)組長(zhǎng)度時(shí),會(huì)將索引大于的元素全部刪除。 數(shù)組 數(shù)組是值的有序集合,數(shù)組中每個(gè)值稱(chēng)為元素,元素在數(shù)組中的位置稱(chēng)為索引。JavaScript中的數(shù)組是一種特殊的對(duì)象: 類(lèi)屬性class attribu...

    Euphoria 評(píng)論0 收藏0
  • 重新鞏固JS(三)——JavaScript語(yǔ)句

    摘要:重新鞏固系列,都是比較基礎(chǔ)的東西,可以進(jìn)行查漏補(bǔ)缺,很快看完,這是第三篇。其中,部分可以省略條件語(yǔ)句語(yǔ)句例子為,小于但大于,故輸出語(yǔ)句當(dāng)表達(dá)式的值等于值時(shí),執(zhí)行語(yǔ)句,遇到語(yǔ)句則跳出語(yǔ)句,若都沒(méi)匹配到值,則執(zhí)行中的語(yǔ)句。重新鞏固JS系列,都是比較基礎(chǔ)的東西,可以進(jìn)行查漏補(bǔ)缺,很快看完,這是第三篇。 其他JS重新鞏固系列: 重新鞏固JS(一)——JavaScript基本類(lèi)型 重新鞏固JS(二)...

    tunny 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<