"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > JavaScript: 데이터 유형, 변수 및 연산자

JavaScript: 데이터 유형, 변수 및 연산자

2024-07-31에 게시됨
검색:361

JavaScript : Data Types, Variables, and Operators

JavaScript는 역동적이고 유연한 특성으로 인해 눈에 띄는 다용도 언어입니다. JavaScript의 세 가지 기본 측면인 데이터 유형, 변수 및 연산자를 살펴보겠습니다.

데이터 유형:

자바스크립트는 다양한 종류의 값을 처리하기 위해 다양한 데이터 유형을 제공합니다. 효과적인 프로그래밍을 위해서는 이러한 점을 이해하는 것이 중요합니다.

일반적인 데이터 유형

  • 문자열: "Hello, world!"와 같은 텍스트 데이터를 나타냅니다.
  • 숫자: 정수와 부동 소수점 숫자를 모두 나타냅니다.
  • 부울: 논리값(참 또는 거짓)을 나타냅니다.
  • 객체: 복잡한 데이터를 저장하는 데 유용한 속성 모음을 나타냅니다.
  • 배열: 혼합 유형일 수 있는 정렬된 값 목록을 나타냅니다.

예외적인 데이터 유형

  • Null: 객체 값이 의도적으로 없음을 나타냅니다.
  • 정의되지 않음: 선언되었지만 값이 할당되지 않은 변수를 나타냅니다.
  • 기호: 개체 속성에 유용한 고유하고 변경할 수 없는 식별자를 나타냅니다.
  • BigInt: 임의의 정밀도로 정수를 나타내며 매우 큰 숫자에 유용합니다.

변수

공통 선언

  • var: 변수를 선언하는 전통적인 방법입니다. 함수 범위입니다. 즉, 선언된 함수 내에서 액세스할 수 있습니다.
  • 현대 선언 -** let: **ES6에서 도입되었으며, 블록 범위 변수를 선언할 수 있습니다. 이는 변수가 선언된 블록 내에서만 변수에 액세스할 수 있어 코드를 더 예측하기 쉽게 만든다는 의미입니다.
  • const: ES6에도 도입된 const는 재할당할 수 없는 블록 범위 변수를 선언하는 데 사용됩니다. 이는 코드 전체에서 일정하게 유지되어야 하는 값에 유용합니다.

연산자

JavaScript의 연산자는 변수 및 값에 대한 작업을 수행하는 데 사용됩니다. JavaScript를 강력하게 만드는 가장 일반적이고 독특한 기능은 다음과 같습니다.

일반 연산자

  • 산술 연산자: 수학적 계산에 사용됩니다. , -, *, / 및 %를 포함합니다.
  • 비교 연산자: 두 값을 비교하는 데 사용됩니다. ==, ===, !=, !==, >, = 및
  • 논리 연산자: 논리 연산에 사용됩니다. &&(AND), || 포함 (OR) 및 ! (아니다).
  • 할당 연산자: 변수에 값을 할당하는 데 사용됩니다. =, =, -=, *= 및 /=를 포함합니다.

뛰어난 연산자

  • 확산 연산자(...): 반복 가능 항목(예: 배열)을 개별 요소로 확장합니다. 배열이나 객체를 결합하고 요소를 함수에 인수로 전달하는 데 유용합니다.
  • 구조 분해 할당:객체의 배열 또는 속성의 값을 고유 변수로 추출하는 작업을 단순화하여 코드를 더욱 깔끔하고 읽기 쉽게 만듭니다.
  • 선택적 연결(?.): 깊이 중첩된 속성에 안전하게 액세스할 수 있습니다.
  • Nullish 병합 연산자(??): Null 또는 정의되지 않음을 처리할 때 기본값을 제공합니다.
릴리스 선언문 이 기사는 https://dev.to/noorscript/javascript-data-types-variables-and-operators-1d36?1에서 복제됩니다.1 침해 내용이 있는 경우, [email protected]에 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3