>웹 프론트엔드 >JS 튜토리얼 >JavaScript의 8가지 기본 데이터 유형 이해

JavaScript의 8가지 기본 데이터 유형 이해

DDD
DDD원래의
2024-09-18 14:35:06740검색

Understanding the Eight Basic Data Types in JavaScript

JavaScript 세계로의 여정에 다시 오신 것을 환영합니다! 이번 블로그 게시물에서는 JavaScript의 8가지 기본 데이터 유형을 살펴보겠습니다. 효과적이고 효율적인 JavaScript 코드를 작성하려면 이러한 데이터 유형을 이해하는 것이 중요합니다. 각 데이터 유형을 자세히 살펴보겠습니다.

1. 번호

숫자 데이터 유형은 정수 및 부동 소수점 숫자를 포함한 숫자 값을 나타냅니다. JavaScript는 Infinity, -InfinityNaN(숫자가 아님)

과 같은 특수 값을 포함하는 숫자 표현을 위해 IEEE 754 표준을 사용합니다.

예:

let integer = 42;
let float = 3.14;
let infinity = Infinity;
let negativeInfinity = -Infinity;
let notANumber = NaN;

console.log(integer); // Output: 42
console.log(float); // Output: 3.14
console.log(infinity); // Output: Infinity
console.log(negativeInfinity); // Output: -Infinity
console.log(notANumber); // Output: NaN

2. 문자열

String 데이터 유형은 작은따옴표(') 또는 큰따옴표(")로 묶인 일련의 문자를 나타냅니다. 문자열은 텍스트 데이터를 나타내는 데 사용됩니다. .

예:

let singleQuote = 'Hello, World!';
let doubleQuote = "Hello, World!";
let templateLiteral = `Hello, ${singleQuote}`;

console.log(singleQuote); // Output: Hello, World!
console.log(doubleQuote); // Output: Hello, World!
console.log(templateLiteral); // Output: Hello, Hello, World!

3. 부울

부울 데이터 유형은 true 또는 false의 두 값 중 하나를 나타냅니다. 부울은 프로그램의 흐름을 제어하기 위해 조건문에 자주 사용됩니다.

예:

let isTrue = true;
let isFalse = false;

console.log(isTrue); // Output: true
console.log(isFalse); // Output: false

4. 널

Null 데이터 유형은 객체 값이 의도적으로 없음을 나타냅니다. 변수에 값이 없음을 명시적으로 나타낼 때 자주 사용됩니다.

예:

let empty = null;

console.log(empty); // Output: null

5. 정의되지 않음

정의되지 않음 데이터 유형은 선언되었지만 값이 할당되지 않은 변수를 나타냅니다. 명시적으로 값을 반환하지 않는 함수의 기본 반환값이기도 합니다.

예:

let x;
let y = undefined;

console.log(x); // Output: undefined
console.log(y); // Output: undefined

6. 객체

객체 데이터 유형은 키-값 쌍의 모음을 나타냅니다. 객체는 복잡한 데이터 구조를 저장하는 데 사용되며 속성과 메서드를 포함할 수 있습니다.

예:

let person = {
  name: "John",
  age: 30,
  isStudent: false
};

console.log(person.name); // Output: John
console.log(person.age); // Output: 30
console.log(person.isStudent); // Output: false

7. 기호

Symbol 데이터 유형은 고유하고 변경할 수 없는 기본 값을 나타냅니다. 기호는 객체 속성의 고유 식별자로 사용되는 경우가 많습니다.

예:

let sym1 = Symbol('description');
let sym2 = Symbol('description');

console.log(sym1 === sym2); // Output: false
console.log(sym1.description); // Output: description

8. 빅인트

BigInt 데이터 유형은 임의의 큰 정수를 나타냅니다. BigInt는 Number 데이터 유형

의 안전한 정수 제한을 초과하는 매우 큰 숫자로 작업하는 데 유용합니다.

예:

let bigInt = 1234567890123456789012345678901234567890n;

console.log(bigInt); // Output: 1234567890123456789012345678901234567890n
console.log(typeof bigInt); // Output: bigint

결론

효과적이고 효율적인 코드를 작성하려면 JavaScript의 8가지 기본 데이터 유형을 이해하는 것이 필수적입니다. 각 데이터 유형은 특정 용도로 사용되며 고유한 특성을 가지고 있습니다. 이러한 데이터 유형을 익히면 JavaScript로 광범위한 프로그래밍 작업을 처리할 수 있는 능력을 갖추게 됩니다.

다음 블로그 게시물에서는 이러한 데이터 유형을 다루는 방법, 작업, 방법, 모범 사례에 대해 자세히 알아보겠습니다. JavaScript 세계로의 여정을 계속 지켜봐 주시기 바랍니다!

위 내용은 JavaScript의 8가지 기본 데이터 유형 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.