數組/字符串
是否包含一個指定的值,根據狀況,若是包含則返回 true,不然返回falseincludes
函數與 indexOf
函數很類似,下面兩個表達式是等價的:javascript
arr.includes(x) // 返回true or false
arr.indexOf(x) >= 0
複製代碼
指數運算符**
,效果同Math.pow()
java
console.log(2**10)
console.log(Math.pow(2, 10))
複製代碼
一個Promise調用鏈要麼成功到達最後一個.then()
,要麼失敗觸發.catch()
。在某些狀況下,你想要在不管Promise運行成功仍是失敗,運行相同的代碼,例如清除,刪除對話,關閉數據庫鏈接等。數據庫
function doSomething() {
doSomething1()
.then(doSomething2)
.then(doSomething3)
.catch(err => {
console.log(err);
})
.finally(() => {
// finish here!
});
}
複製代碼