??(nullish) 와 ||(OR) 차이는?

song·2023년 11월 28일
0

js 정보

목록 보기
15/30

||는 첫번째 Truthy 값을 반환
??는 첫번째 정의된 값을 반환

// ex)
let speed = 0;

console.log(speed || 150); // 150
console.log(speed ?? 150); // 0
// ex)
let val = false;

console.log(val || 'Good'); // Good
console.log(val ?? 'Good'); // false
profile
인간은 적응의 동물

0개의 댓글

관련 채용 정보