【メモ】JavaScript ES(6-10)全バージョン文法を再学習——ES 7が追加されました.
8069 ワード
記事の目次、配列中の要素が存在するかどうかを判断する .新規Aray.prototype.includes() とincludeOfの比較 +0==-0 複雑な配列に対して、両方ともだめだと判断しました. 、指数演算 一、配列中の要素が存在するかどうかを判断する.
Aray.prototype.includesを追加しました()
役割:行列内の値を検索して、ブーメランに戻ります.
+0==-0
Aray.prototype.includesを追加しました()
役割:行列内の値を検索して、ブーメランに戻ります.
const arr = [1, 2, 3]
console.log(
arr.includes(2), // true
arr.includes(6), // false
arr.includes(2, 1), // true
arr.includes(2, 2) // false
)
include Ofと比較する+0==-0
console.log(
[-1, +0, 1].includes(-0), // true
[-1, -0, 1].includes(+0), // true
[-1, +0, 1].indexOf(-0), // 1
[-1, -0, 1].indexOf(+0) // 1
)
複雑な配列に対して二つともだめだと判断します.console.log(
[1, [2, 3], 4].includes([2, 3]), // false
[1, [2, 3], 4].indexOf([2, 3]) // -1
)
二、指数演算console.log(Math.pow(2, 10)) // 1024
console.log(2 ** 10) // 1024
//
let a = 2
console.log(a **= 3) // 8