JavaScript 세계로의 여정에 다시 오신 것을 환영합니다! 이번 블로그 게시물에서는 JavaScript의 8가지 기본 데이터 유형을 살펴보겠습니다. 효과적이고 효율적인 JavaScript 코드를 작성하려면 이러한 데이터 유형을 이해하는 것이 중요합니다. 각 데이터 유형을 자세히 살펴보겠습니다.
숫자 데이터 유형은 정수 및 부동 소수점 숫자를 포함한 숫자 값을 나타냅니다. JavaScript는 Infinity, -Infinity 및 NaN(숫자가 아님)
과 같은 특수 값을 포함하는 숫자 표현을 위해 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
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!
부울 데이터 유형은 true 또는 false의 두 값 중 하나를 나타냅니다. 부울은 프로그램의 흐름을 제어하기 위해 조건문에 자주 사용됩니다.
let isTrue = true; let isFalse = false; console.log(isTrue); // Output: true console.log(isFalse); // Output: false
Null 데이터 유형은 객체 값이 의도적으로 없음을 나타냅니다. 변수에 값이 없음을 명시적으로 나타낼 때 자주 사용됩니다.
let empty = null; console.log(empty); // Output: null
정의되지 않음 데이터 유형은 선언되었지만 값이 할당되지 않은 변수를 나타냅니다. 명시적으로 값을 반환하지 않는 함수의 기본 반환값이기도 합니다.
let x; let y = undefined; console.log(x); // Output: undefined console.log(y); // Output: undefined
객체 데이터 유형은 키-값 쌍의 모음을 나타냅니다. 객체는 복잡한 데이터 구조를 저장하는 데 사용되며 속성과 메서드를 포함할 수 있습니다.
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
Symbol 데이터 유형은 고유하고 변경할 수 없는 기본 값을 나타냅니다. 기호는 객체 속성의 고유 식별자로 사용되는 경우가 많습니다.
let sym1 = Symbol('description'); let sym2 = Symbol('description'); console.log(sym1 === sym2); // Output: false console.log(sym1.description); // Output: description
BigInt 데이터 유형은 임의의 큰 정수를 나타냅니다. BigInt는 Number 데이터 유형
의 안전한 정수 제한을 초과하는 매우 큰 숫자로 작업하는 데 유용합니다.let bigInt = 1234567890123456789012345678901234567890n; console.log(bigInt); // Output: 1234567890123456789012345678901234567890n console.log(typeof bigInt); // Output: bigint
효과적이고 효율적인 코드를 작성하려면 JavaScript의 8가지 기본 데이터 유형을 이해하는 것이 필수적입니다. 각 데이터 유형은 특정 용도로 사용되며 고유한 특성을 가지고 있습니다. 이러한 데이터 유형을 익히면 JavaScript로 광범위한 프로그래밍 작업을 처리할 수 있는 능력을 갖추게 됩니다.
다음 블로그 게시물에서는 이러한 데이터 유형을 다루는 방법, 작업, 방법, 모범 사례에 대해 자세히 알아보겠습니다. JavaScript 세계로의 여정을 계속 지켜봐 주시기 바랍니다!
위 내용은 JavaScript의 8가지 기본 데이터 유형 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!