JS에서 백틱 문자를 사용하여 문자열을 표현한 것❗
const name = "지민";
const age = 26;
// 템플릿 리터럴 사용
const greeting = `안녕하세요!
제 이름은 ${name}이고, 나이는 ${age}살입니다.
내년엔 ${age + 1}살이 돼요. 😊`;
console.log(greeting);
안녕하세요!
제 이름은 지민이고, 나이는 26살입니다.
내년엔 27살이 돼요. 😊




const user = {
name: "지민",
age: 26,
job: "퍼블리셔 지망생"
};
for (let key in user) {
console.log(`${key} : ${user[key]}`);
}
name : 지민
age : 24
job : 퍼블리셔 지망생

let i <= 100;
do {
console.log('Number' + i);
i++;
}
while (i < 10);
Number 100


const fruits = ['🍎', '🍌', '🍇'];
for (const fruit of fruits) {
console.log(fruit); // 각 과일을 하나씩 출력
}


자바스크립트에서 브라우저 전체를 대표하는 최상위 객체🧩
웹 페이지에서 기본적으로 제공되는 모든 기능
( 알림, 타이머, 화면 정보 등 ) 여기 들어 있음
브라우저에 의해 자동으로 생성되며 웹 브라우저 창을 나타냄
또한 window는 '브라우저의 객체'이지 JS의 객체가 아님🙅♀️1️⃣ 브라우저의 창에 대한 정보를 알 수 있고 제어할 수도 있음
2️⃣ var 키워드로 변수를 선언하거나 함수 선언하면
이 window 객체의 프로퍼티가 됨









let val;
val = window.scrollY;
console.log(val);

let val;
// 현재 URL에 대한 정보
val = window.location;
console.log(val);

// 버튼 클릭 시 페이지 새로고침
document.querySelector("button").addEventListener("click", () => {
window.location.reload();
});

// 뒤로 가기
document.querySelector("#backBtn").addEventListener("click", () => {
history.back();
});
// 앞으로 가기
document.querySelector("#forwardBtn").addEventListener("click", () => {
history.forward();
});





