> 웹 프론트엔드 > JS 튜토리얼 > JavaScript의 요일 변수 및 데이터 유형

JavaScript의 요일 변수 및 데이터 유형

Barbara Streisand
풀어 주다: 2024-12-10 20:10:20
원래의
446명이 탐색했습니다.

Day Variables and Data Types in JavaScript

2일차: JavaScript의 변수 및 데이터 유형

JavaScript 학습 2일차에 오신 것을 환영합니다! 오늘은 모든 프로그램의 구성 요소인 변수데이터 유형을 살펴보겠습니다. 이러한 개념은 JavaScript에서 수행하는 모든 작업의 ​​기초를 형성하므로 매우 중요합니다.


변수란 무엇인가요?

변수는 데이터 값을 담는 컨테이너와 같습니다. 정보를 저장하고, 나중에 검색하고, 내용을 변경할 수도 있는 라벨이 붙은 상자라고 생각하세요.

JavaScript에서 변수 선언

JavaScript는 변수를 선언하는 세 가지 방법을 제공합니다.

  1. var - 기존 방식입니다(필요하지 않은 경우 사용하지 마세요).
  2. let - 변경될 수 있는 변수에 권장됩니다.
  3. const - 변경하면 안 되는 변수(상수).

:

var oldWay = "Avoid this if possible";
let currentWay = "Use let for variables that can change";
const fixedValue = "Use const for constants";
로그인 후 복사
로그인 후 복사

var, let, const의 차이점

Feature var let const
Scope Function-scoped Block-scoped Block-scoped
Reassignable Yes Yes No
Redeclarable Yes No No
특징 변수 하자 상수 범위 함수 범위 블록 범위 블록 범위 재할당 가능 예 예 아니요 재선언 가능 예 아니요 아니요

:

var oldWay = "Avoid this if possible";
let currentWay = "Use let for variables that can change";
const fixedValue = "Use const for constants";
로그인 후 복사
로그인 후 복사

자바스크립트 데이터 유형

JavaScript에는 기본비기본이라는 두 가지 유형의 데이터가 있습니다.

기본 데이터 유형

  1. 문자열: 텍스트 데이터. 예:
function scopeTest() {
    if (true) {
        var x = "Function scope";
        let y = "Block scope";
        const z = "Constant";
    }
    console.log(x); // Accessible
    // console.log(y); // Error: y is not defined
    // console.log(z); // Error: z is not defined
}
scopeTest();
로그인 후 복사
  1. 숫자: 숫자 데이터입니다. 예:
   let name = "Arjun";
   console.log(name); // "Arjun"
로그인 후 복사
  1. 부울: 참 또는 거짓 값입니다. 예:
   let age = 22;
   console.log(age); // 22
로그인 후 복사
  1. Null: 의도적인 값 부재를 나타냅니다. 예:
   let isStart_up_guy = true;
   console.log(isStart_up_guy); // true
로그인 후 복사
  1. 정의되지 않음: 선언되었지만 값이 할당되지 않은 변수입니다. 예:
   let emptyValue = null;
   console.log(emptyValue); // null
로그인 후 복사
  1. 기호: 고유하고 변경할 수 없는 값입니다. 예:
   let uninitialized;
   console.log(uninitialized); // undefined
로그인 후 복사

유형 변환

JavaScript를 사용하면 유형 간에 값을 변환할 수 있습니다.

암시적 변환(강제)

JavaScript는 때때로 유형을 자동으로 변환합니다.

예:

   let uniqueKey = Symbol("key");
   console.log(uniqueKey); // Symbol(key)
로그인 후 복사

명시적 변환

Number(), String() 또는 Boolean()과 같은 내장 함수를 사용하여 유형을 수동으로 변환할 수 있습니다.

예:

let result = "5" + 5; // String + Number
console.log(result); // "55" (string)
로그인 후 복사

오늘의 연습

  1. let과 const를 사용하여 변수를 선언하여 저장합니다.

    • 가장 좋아하는 책 이름.
    • 소유한 책의 수.
    • 독서를 좋아하는지.
  2. 유형 변환을 시도해보세요:

    • 숫자를 문자열로 변환합니다.
    • 문자열을 숫자로 변환합니다.

둘째날 요약

오늘 다룬 내용은 다음과 같습니다.

  1. 변수: var, let, const.
  2. 기본 데이터 유형: 문자열, 숫자, 부울, Null, 정의되지 않음 및 기호.
  3. 유형 변환: JavaScript에서 유형을 변환하는 암시적 및 명시적 방법입니다.

다음 단계

내일은 JavaScript의 연산자와 표현식에 대해 자세히 알아보고 데이터를 조작하고 더 복잡한 프로그램을 작성해 보겠습니다. 3일차: 연산자와 표현식을 기대해주세요!

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

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