es7 es8 常用的一些小東東

2021-09-23 18:13:02 字數 745 閱讀 7561

查詢乙個值在不在陣列裡,若是存在則返回true,不存在返回false.  

引數:includes('要查詢的值',『要查詢的值的開始索引』)

array.prototype.includes()

['a', 'b', 'c', 'd'].includes('b') // true

['a', 'b', 'c', 'd'].includes('b', 1) // true

['a', 'b', 'c', 'd'].includes('b', 2) // false

includes()返回的是布林值,能直接判斷陣列中存不存在這個值,而indexof()返回的是索引,這一點上前者更加方便。

var arr = [1, [2, 3], 4]

arr.includes([2, 3]) //false

arr.indexof([2, 3]) //-1

async await 

var promise = new promise((resolve, reject) => )

.then(() => )

.catch(() => )

關於 ES7 ES8的一些新特性

array.prototype.includes 開發人員用來檢查陣列中是否存在值,indexof是一種尷尬的使用,因為它返回乙個元素在陣列中的位置或者 1當這樣的元素不能被找到的情況下。所以它返回乙個數字,而不是乙個布林值,includes存在為true,不存在為false 例子 陣列 1,2,3...

c 的指標的一些小東東

今天寫了乙個函式 有了一些感觸。押韻。函式貼出來 char read string const char section,const char name,char szfile 乙個很簡單的用來讀取配置檔案中字串的函式 跑起來之後發現讀取的所有字串都無效,跟斷點不是檔案和欄位名什麼的問題 問題出在那...

es7與es8的一些知識

es7的 求冪運算子 operator 求冪運算子 console.log 2 3 console.log 4 3 console.log math.pow 2,3 console.log math.pow 4,3 array.prototype.includeslet a 1,2,3 consol...