표현식은 JavaScript 스크립트가 실행될 때 계산에 사용되는 수식이며 상수, 변수 및 연산자를 포함할 수 있습니다.
*/% ++ --
참고: 숫자 유형은 자동 증가 및 자체 감소 연산자를 지원하고, 부울 유형은 자동 증가 및 자체 감소 연산자를 지원하고, 문자열은 이를 지원하지 않으며, null은 자동 증가 및 자체 감소 연산자를 지원합니다. 감소. 정의되지 않음은
문자 커넥터
두 문자열을 연결하는 데 + 기호가 사용됩니다.
+ 연결 피연산자 중 하나가 문자열 유형이면 js는 자동으로 문자열이 아닌 문자열을 a로 변환합니다. 문자열 유형 처리하려면
js 코드 실행 순서는 왼쪽에서 오른쪽이므로 + 표현식에서 문자열 데이터가 발견되기 전에 나타나는(또는 숫자 문자열로 변환될 수 있는) 모든 숫자 데이터는 여전히 다음과 같이 처리됩니다. 수치 처리에서는 이러한 상황을 피하기 위해 빈 문자열을 추가할 수 있습니다.
할당 연산자
=, +=, -+, *=, /=, %=
+=를 사용할 수 있습니다. ;
비교 연산자==, ===, 》=, 》=,! =,! ==
비교 연산자의 결과는 부울입니다.
== 값이 같은지 비교합니다. === 비교
논리 연산자&&, ||,!
&&: 첫 번째 결과가 false이고 전체 표현식이 false인 경우 두 번째 결과는 단락됩니다.
&&: 두 개의 표현식이 있어야 하며 두 표현식이 모두 true이면 결과는 true입니다.
||: 두 표현식 중 하나가 true이면 결과는 true입니다. 표현식이 참이면 전체 결과도 참입니다. 두 번째 표현식을 단락시킵니다.
삼항 연산자
exp1? exp2:exp3;
기타 연산자쉼표는 여러 표현식을 하나의 표현식으로 연결하는 데 사용됩니다. 새 표현식의 값은 주로 변수 선언에 사용됩니다. var z=(a=1,b=2,c=3); 그러면 z=3; 마지막 표현식의 값을 가져옵니다.
void 연산자: void 연산자는 표현식에 Return이 없음을 나타내는 데 사용됩니다. result;
var z=void(a=1,b=2,c=3);
Alert(z);
그런 다음 undefine을 반환합니다.
typeof 연산자는 문자열을 반환하는 데 사용됩니다. 피연산자의 데이터 유형
변수 유형 감지
3. 연산자 우선순위
관련 권장사항:
js 표현식 및 연산자 코드에 대한 자세한 설명위 내용은 js 표현식 및 연산자 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!