> 웹 프론트엔드 > 프런트엔드 Q&A > 몇 가지 일반적인 JavaScript 연산자와 사용법에 대해 토론합니다.

몇 가지 일반적인 JavaScript 연산자와 사용법에 대해 토론합니다.

PHPz
풀어 주다: 2023-04-25 11:38:37
원래의
607명이 탐색했습니다.

JavaScript에서 연산자는 숫자, 문자열, 부울 값과 같은 데이터 유형에 대한 연산을 처리하는 데 사용되는 특수 기호입니다. 이 문서에서는 몇 가지 일반적인 JavaScript 연산자와 사용법에 대해 설명합니다.

  1. 산술 연산자

산술 연산자에는 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 등이 포함됩니다. 예:

var a = 10;
var b = 3;
var c = a + b; // 加,结果为13
var d = a - b; // 减,结果为7
var e = a * b; // 乘,结果为30
var f = a / b; // 除,结果为3.3333333333333335
var g = a % b; // 求余,结果为1
로그인 후 복사
  1. 할당 연산자

할당 연산자는 변수에 값을 할당하는 데 사용됩니다. 예:

var a = 10;
var b = a; // 将a的值赋给b
로그인 후 복사

또한 다음과 같은 일부 결합 할당 연산자가 있습니다.

var a = 10;
a += 5; // 等价于a = a + 5,结果为15
a -= 3; // 等价于a = a - 3,结果为12
a *= 2; // 等价于a = a * 2,结果为24
a /= 4; // 等价于a = a / 4,结果为6
a %= 2; // 等价于a = a % 2,结果为0
로그인 후 복사
  1. 비교 연산자

비교 연산자는 두 값의 크기 또는 동등성을 비교하는 데 사용됩니다. 예:

var a = 10;
var b = 5;
var c = (a > b); // 大于,结果为true
var d = (a < b); // 小于,结果为false
var e = (a >= b); // 大于等于,结果为true
var f = (a <= b); // 小于等于,结果为false
var g = (a == b); // 相等,结果为false
var h = (a != b); // 不相等,结果为true
로그인 후 복사

==는 유형의 동일성이 아니라 값의 동일성을 비교하는 데 사용됩니다. 예를 들어 다음 표현식은 true로 평가됩니다.

var x = 10;
var y = "10";
var z = (x == y); // 结果为true
로그인 후 복사
  1. 논리 연산자

논리 연산자는 부울 유형의 값을 처리하는 데 사용됩니다. 예를 들면 다음과 같습니다.

var a = true;
var b = false;
var c = !a; // 非,结果为false
var d = a && b; // 与,结果为false
var e = a || b; // 或,结果为true
로그인 후 복사

그중 !는 부정을 의미하고, &&는 두 값이 모두 true인 경우에만 true를 반환하는 논리 AND를 의미하며, 그렇지 않으면 false를 반환합니다. 그렇지 않으면 false를 반환합니다.

  1. 삼항 연산자

삼항 연산자는 JavaScript에서 세 개의 피연산자를 갖는 유일한 연산자입니다. 간단한 조건부 판단에 사용할 수 있습니다. 예:

var a = 10;
var b = (a > 5) ? "大于5" : "小于等于5"; // 如果a大于5,则返回"大于5",否则返回"小于等于5"
로그인 후 복사
  1. 문자열 연산자

문자열 연산자는 문자열을 연결하는 데 사용됩니다. 예:

var a = "Hello";
var b = "JavaScript";
var c = a + " " + b; // 将a和b连接起来,结果为"Hello JavaScript"
로그인 후 복사

+ 연산자는 숫자 추가뿐만 아니라 문자열 연결에도 사용할 수 있습니다.

  1. 증가 및 감소 연산자

증가 및 감소 연산자는 변수 값을 늘리거나 줄이는 데 사용할 수 있습니다. 예:

var a = 10;
a++; // 自增,结果为11
a--; // 自减,结果为10
로그인 후 복사

또한 변수 앞이나 뒤에 증가 및 감소 연산자를 배치할 수 있으며 이는 연산자의 실행 순서에 영향을 미칩니다. 예:

var a = 10;
var b = a++; // 先将a的值赋给b,再自增a,结果为b=10、a=11
var c = ++a; // 先自增a,再将a的值赋给c,结果为c=12、a=12
로그인 후 복사

Summary

이 기사에서는 산술 연산자, 할당 연산자, 비교 연산자, 논리 연산자, 삼항 연산자, 문자열 연산자 및 자동 증가 및 감소 연산자를 포함하여 JavaScript의 몇 가지 일반적인 연산자와 사용법을 소개합니다. 이러한 연산자의 사용법을 깊이 이해하면 JavaScript 프로그래밍 기술을 더 잘 익히는 데 도움이 됩니다.

위 내용은 몇 가지 일반적인 JavaScript 연산자와 사용법에 대해 토론합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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