JavaScript에서 느낌표 "!"는 부울 부정 연산인 논리 NOT 연산자를 나타냅니다. 구문은 "!" 연산자입니다. 숫자는 부울 값으로 변환된 다음 부정되어 반환됩니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
JavaScript에서 느낌표 "!
"는 논리적 NOT 연산자를 나타냅니다. !
”指的是逻辑非运算符。
运算符 | 名称 | 示例 |
---|---|---|
! | 逻辑非 | !x 表示如果 x 不为真,则为真 |
逻辑非运算!
연산자 | 이름 | 예 |
---|---|---|
! | 논리적 NOT | !x는 x가 true가 아닌 경우 true임을 의미합니다. |
console.log( ! {} ); //如果操作数是对象,则返回false console.log( ! 0 ); //如果操作数是0,则返回true console.log( ! (n = 5)); //如果操作数是非零的任何数字,则返回false console.log( ! null ); //如果操作数是null,则返回true console.log( ! NaN ); //如果操作数是NaN,则返回true console.log( ! Infinity ); //如果操作数是Infinity,则返回false console.log( ! ( - Infinity )); //如果操作数是-Infinity,则返回false console.log( ! undefined ); //如果操作数是undefined,则返回true예제 2피연산자에 대해 두 개의 논리적 NOT 연산을 수행하면 피연산자를 부울 값으로 변환하는 것과 같습니다.
console.log( ! 0 ); //返回true console.log( ! ! 0 ); //返回false참고: 논리 NOT 연산의 반환 값은 부울 값이어야 합니다.
【관련 권장 사항: javascript 학습 튜토리얼】
🎜위 내용은 JavaScript에서 느낌표의 의미는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!