JavaScript 학습 2일차에 오신 것을 환영합니다! 오늘은 모든 프로그램의 구성 요소인 변수와 데이터 유형을 살펴보겠습니다. 이러한 개념은 JavaScript에서 수행하는 모든 작업의 기초를 형성하므로 매우 중요합니다.
변수는 데이터 값을 담는 컨테이너와 같습니다. 정보를 저장하고, 나중에 검색하고, 내용을 변경할 수도 있는 라벨이 붙은 상자라고 생각하세요.
JavaScript는 변수를 선언하는 세 가지 방법을 제공합니다.
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
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에는 기본과 비기본이라는 두 가지 유형의 데이터가 있습니다.
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();
let name = "Arjun"; console.log(name); // "Arjun"
let age = 22; console.log(age); // 22
let isStart_up_guy = true; console.log(isStart_up_guy); // true
let emptyValue = null; console.log(emptyValue); // null
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)
let과 const를 사용하여 변수를 선언하여 저장합니다.
유형 변환을 시도해보세요:
오늘 다룬 내용은 다음과 같습니다.
내일은 JavaScript의 연산자와 표현식에 대해 자세히 알아보고 데이터를 조작하고 더 복잡한 프로그램을 작성해 보겠습니다. 3일차: 연산자와 표현식을 기대해주세요!
위 내용은 JavaScript의 요일 변수 및 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!