ES2021에서
+=
과 유사한 형태로 사용할 수 있는 ||=
, &&=
, ??=
가 추가되었다.예시
let b = 2 b += 1 // equal to b = b + 1 let a = null a ||= 'some random text' // a become to'some random text' // equal a = a || 'some random text' let c = 'some random texts' c &&= null // c become to null // equal to c = c && null let d = null d ??= false // d become to false // equal to d = d ?? false