자바스크립트 ??, !! 연산자
javascript double question mark - ?? Nullish coalescing operator (??) ?? 기준 좌변의 값이 null 또는 undefined일 경우에만 우변의 값을 전달 함 '왼쪽값' ?? '오른쪽값'; // '왼쪽값' 0 ?? '오른쪽값'; // 0 '' ?? '오른쪽값'; // '' undefined ?? '오른쪽값'; // '오른쪽값' null ?? '오른쪽값'; // '오른쪽값' javascript double exclamation mark - !! 어떤 변수 앞에 !!를 붙이면 그것에 대한 true, false를 반환 !!0 // false !!'' // false !!undefined // false !!null // false !!1 // true !!..
2022년 01월 10일