> 웹 프론트엔드 > JS 튜토리얼 > JavaScript 연산자 이해 : 산술에서 삼여 요소까지

JavaScript 연산자 이해 : 산술에서 삼여 요소까지

Susan Sarandon
풀어 주다: 2025-01-25 12:31:11
원래의
473명이 탐색했습니다.
<ep ep> -JavaScript 연산자의 깊은 탐색 : 산술 연산자에서 3 차 컴퓨팅 기호로 이 기사는 JavaScript 연산자를 깊이 탐색합니다. <p> <cript cript> JavaScript 연산자는 다음을 포함합니다 </cript></p> <etic etic> 산술 연산자 : , <p>, , </p> <p>, </p>, <symbol> 음의 작동 기호 : (하나의 위안 음수), <ol> (논리 비 -) <ators ators> 비교 연산자 : <li>, <code> </code>, <code>-</code>, *, <code>/</code>, <code>%</code>, <ator ator> 로직 연산자 : <code>**</code> (and), (비 -) <mer> 빈 값 병합 된 운영 문자 : <li> <comp> 컴퓨팅 기호의 트리플 : <code>-</code> <code>!</code> 진정한 가치와 가짜 가치 : </comp> </li> <li> 가짜 값 : 0, ""(빈 문자열), , , 및 True Value : 기타 모든 값 작동 번호 : <code>></code> <var> 값 또는 가변은 컴퓨팅 기호에서 작용합니다. 예를 들어, 표현식 <in>에서 숫자 5와 2는 작업 수입니다. <code><</code> <元> <<> 하나의 위안 컴퓨팅 기호 : <🎜 🎜> <🎜 🎜> <ul> 계산 문자가 단일 연산 수에 작용할 때,이를 1 차 연산자라고합니다. 예를 들면 <🎜 🎜>, <🎜 🎜> (anti -x) 또는 <🎜 🎜>입니다. <code>>=</code> 이진 작동 기호 : <code><=</code> <code>==</code> <ator> 연산자가 두 작업을 수행 할 때 이진 연산자라고합니다. 예를 들면 : <code>!=</code>, <🎜 🎜>. <code>===</code> <术 术> <<> 산술 작동 기호 : <🎜 🎜> <code>!==</code>, <🎜 </li>, <li>, <code>&&</code>, <🎜 🎜>, <🎜 🎜> <code>||</code> <cript> JavaScript가 작업에서 변환됩니다. 예를 들면 : <code>!</code> <为 为> <<> 결과는 정수 2입니다 ( "3"은 뺄셈 작동을 위해 정수 3으로 변환됩니다) <int> 결과는 정수 1 </li>입니다 <🎜 🎜> <<> <<> 운영자의 특별한 동작 : <🎜 🎜> <🎜 🎜> <<> 스트링의 경우 <🎜 🎜> 연산자가 연결합니다. 예를 들면 : <li> < /> < /> // "helloorld!" 이 동작은 다른 산술 연산자와 다릅니다. 작업 번호가 문자열 유형 인 경우 <🎜 🎜> 연산자는 작업 수를 연결합니다. 예를 들면 : <code>??</code> <为 为> <<> 결과는 문자열 "104"입니다. < "> 결과 문자열"25 "(왼쪽에서 오른쪽으로 계산 됨). </li> <元 元> <<> one yuan <li> : <code>? :</code> <🎜 🎜> <an> 하나의 위안 <算 <算> 연산자는 비 -내버를 숫자로 변환합니다. 그것은 <的>의 간단한 약어입니다. 예를 들면 : </li> < /> < /> // 123 <..> // 1 <<<> // 0 <<> <否> <<> 음성 작동 기호 : <🎜 🎜> <🎜 🎜> <an> 하나의 위안 <算> 작동 기호는 숫자 또는 변수로 반전되고 기호가 효과적으로 뒤집 힙니다. 예를 들면 : </ol> <..> <<> <3 3> // -3 </> <运 运> <<> 비교 연산자 : <p> <🎜 🎜><ators> 비교 연산자는 수학에서 우리가 알고있는 것과 동일합니다. 문자열의 경우 JavaScript는 문자 또는 문구 순서에 따라 비교됩니다. 문자 코드 테이블 (ASCII 또는 유니 코드)을 참조 할 수 있습니다. 비교를 수행 할 때 JavaScript는 값을 필요에 따라 숫자로 변환합니다. 예를 들면 : <p> <//> </> // true <🎜 🎜> <cript cript> JavaScript는 비교 행동에 몇 가지 특성이 있습니다. </> </> // true <..> // false <((> // false (nan은 "자체를 포함한 값과 동일하지 않은 것으로 정의됩니다.) <🎜 🎜> <逻> <<> 논리 연산자 : <🎜 🎜> <🎜 🎜> </p> <<> <<> (및) <p> <code>"2" > 1</code> 운영자는 두 작업이 실제 값 일 때만 를 반환합니다. <p> > > // true <..> // false <..> // false // false <cript cript> JavaScript는 왼쪽에서 오른쪽으로 값을 계산합니다. 왼쪽 조작 수가 실제 값인 경우 오른쪽 작업 수를 계속 계산하고 올바른 값을 반환하십시오. </cript></..></..></p> // 2 // 3 가짜 가치가 발생하면 가짜 가치를 중지하고 반환하십시오. <p> > > // null <ef ef> // 정의되지 않은 <oper> 모든 작업이 진정한 값이라면 마지막 값을 반환하십시오. <code>null == undefined</code> // 3 <code>null === undefined</code> <code>NaN == NaN</code> (또는) </oper></ef></p> <p> 연산자 수가 실제 값이라면 <strong>를 반환합니다. </strong> > > // true <..> // true <..> // true // false <cript cript> JavaScript는 왼쪽에서 오른쪽으로 값을 계산합니다. 처음 접한 값을 반환합니다. </cript></..></..></p> > > // 1 // 2 <of> 운영 수가 참이면 마지막 값이 반환됩니다. <p> // 0 <code>&&</code> (Non) </p> 작동 문자의 연산자 수의 BUR 값. 작업 수를 부울 값 ( 또는 <code>&&</code>)로 변환 한 다음 반대 값을 반환합니다. <code>true</code> > > // false <..> // true <p> <..> 공기 가치 병합 연산자 : <code>true && true</code> <comb> 빈 값 결합 된 컴퓨팅 문자 <code>true && false</code>는 최신 연산자 (ES2020)입니다. 체크 값이 <code>false && true</code> 또는 <code>false && false</code>인지를 처리하고 기본값을 반환하는 데 도움이됩니다. </comb></..></p> <: :> 문법 : <p> 가 또는 </p>가 아니라면 . <p>가 또는 <code>1 && 2</code>이면 . <code>1 && true && 3</code><is>>이 연산자는 , 및 기타 허위 값 대신 <code>null</code> 또는 <code>undefined</code>의 영향을 구체적으로 처리하고 (또는) 연산자가 고려되는 연산자가 유용합니다. 가짜 가치로서 두 번째 값으로 대체되었습니다. <code>0</code> <..> <code>""</code> <..> 첫 번째 진정한 값으로 돌아갑니다 <first> 첫 번째 정의 된 값 <code>false</code>로 돌아갑니다 세 -yuan 컴퓨팅 기호 : || </first></..></..></is></p> <: :> 문법 : <p> <ulated> 조건이 계산됩니다. 실제 값이라면 <code>let height = 0;</code>; <code>alert(height || 100); // 100 (因为 0 是假值)</code> <u> 3 개의 위안 컴퓨팅 기호는 간단하고 명확하며 일반적으로 간단한 조건에 사용됩니다. 예를 들면 : <code>alert(height ?? 100); // 0 (因为 0 不是 null 或 undefined)</code> </u></ulated></p> <is> 그러나 다른 코드 블록 (예 : <p> 명령문)을 실행하기 위해 3 배 컴퓨팅 기호를 사용하는 것이 권장되지 않습니다. 이로 인해 코드 가독성이 줄어 듭니다. <code>||</code> <and> 및 <code>??</code> 운영자는 때때로 비슷한 결과를 얻은 것처럼 보이지만 사용할 수는 없습니다. <return> 운영자는 첫 번째 가짜 값을 반환하고 </return></and></p>는 첫 번째 값이 <p> 또는 <strong> 인 경우에만 두 번째 값을 뒷받침합니다. 구현하려는 동작에 따르면 사용할 작업자를 고려하는 것이 중요합니다. <code>? :</code> </strong> </p></is></:></:></..></of></in></var> </li></mer></ator> </li></ators> </ol></symbol></etic></ep>

위 내용은 JavaScript 연산자 이해 : 산술에서 삼여 요소까지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿