[JavaScript] 기초: 변수와 데이터 타입
SMALL
자바스크립트에서 변수를 선언하고 데이터 타입을 이해하는 것은 기본 중의 기본입니다. 이 포스트에서는 변수 선언 방법과 주요 데이터 타입에 대해 알아보겠습니다.
변수 선언
변수를 선언하는 방법에는 var, let, const가 있습니다.
javascript코드 복사
var x = 10;
let y = 20;
const z = 30;
- var: 함수 범위 스코프를 가집니다. 즉, 함수 내부에서 선언된 경우 함수 외부에서는 접근할 수 없습니다.
- let: 블록 범위 스코프를 가집니다. {} 내에서 선언된 경우 해당 블록 외부에서는 접근할 수 없습니다.
- const: 상수입니다. 한 번 할당된 값은 변경할 수 없습니다.
데이터 타입
자바스크립트의 데이터 타입은 크게 기본형(primitive type)과 참조형(reference type)으로 나뉩니다.
- 기본형 데이터 타입
- 숫자(Number)
javascript코드 복사 let num = 100;
- 문자열(String)
javascript코드 복사 let str = "Hello, World!";
- 불리언(Boolean)
javascript코드 복사 let isTrue = true;
- null
javascript코드 복사 let emptyValue = null;
- undefined
javascript코드 복사 let undefinedValue;
- 참조형 데이터 타입
- 객체(Object)
javascript코드 복사 let person = { name: "John", age: 30 };
- 배열(Array)
javascript코드 복사 let numbers = [1, 2, 3, 4, 5];
- 함수(Function)
javascript코드 복사 function greet(name) { return "Hello, " + name; }
예제 코드: 변수와 데이터 타입
javascript코드 복사
// 변수 선언
var age = 25; // 숫자형
let name = "Alice"; // 문자열형
const isStudent = true; // 불리언형
// 객체와 배열
let person = {
name: "Bob",
age: 30
};
let fruits = ["Apple", "Banana", "Cherry"];
// 함수
function sayHello() {
console.log("Hello, World!");
}
// 출력
console.log("Age:", age); // 25
console.log("Name:", name); // Alice
console.log("Is Student:", isStudent); // true
console.log("Person:", person); // {name: "Bob", age: 30}
console.log("Fruits:", fruits); // ["Apple", "Banana", "Cherry"]
sayHello(); // Hello, World!
자바스크립트의 변수와 데이터 타입에 대해 알아보았습니다. 변수 선언 방법과 각 데이터 타입의 특징을 이해하면 자바스크립트를 더 잘 활용할 수 있습니다.
LIST
'JavaScript' 카테고리의 다른 글
[JavaScript] 기초 : 조건문과 반복문(if, else if, else, switch, for, while, do while) (0) | 2024.07.10 |
---|---|
[JavaScript] 기초 : 프로그래밍 기본 용어 (0) | 2024.07.10 |
[JavaScript] 기초: 자바스크립트 기초 삼항 연산자란? (0) | 2024.07.10 |
[JavaScript] 기초: 문자열 메서드(Method) 정리(indexOf, length 등) (0) | 2024.07.09 |
[JavaScript] 기초 : Class란 무엇인가? (0) | 2024.07.09 |