Javascript
(Javascript) JS & 변수
JJeongHyun
2023. 1. 12. 14:37
반응형
Javascript(JS)
- 객체(Object) 기반의 스크립트 언어
- HTML로 웹의 뼈대, 틀을 만들고, CSS로 디자인 설정을 하고, JS로 동적인 효과를 구현 가능
- 대게 웹 페이지를 만들고 위해 사용하는 프로그래밍 언어
- 서버 측 관련 프레임워크를 사용하면 서버 측 프로그래밍도 가능
- 현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있습니다.
변수
- 데이터를 담는 상자, 그릇, 공간 등
var var1 = 1;
console.log(var1);
var1 = 2;
console.log(var1);
var var1 = "var1";
console.log(var1);
var var1;
console.log(var1);
let let1 = 3;
let let2 = 2;
let let3 = 1;
const const1 = 1;
console.log("qwe");
console.log(let1);
console.log(const1);
console.log(let2);
console.log(let3);
- var : JS에서 변수를 선언할 때 사용하는 명령어
- var var1 = 1; ≫ var 명령어를 통해 var1이라는 변수에 1을 담아 초기화했다.
- var는 재선 언, 재정의 둘 다 가능하다
- 따라서, 여러 사람들과 같은 작업을 할 때 같은 변수를 사용하면서 다른 의미로 사용하게 될 수 있다
같은 파일 내에서 2가지의 의미로 사용되면서 변수가 정확히 무엇을 뜻하는지 알 수 없게 된다
- 따라서, 여러 사람들과 같은 작업을 할 때 같은 변수를 사용하면서 다른 의미로 사용하게 될 수 있다
- let : var 명령어를 수정 혹은 업데이트, 보완을 해서 나온 명령어
- let 명령어는 재선언이 불가능하다, 따라서 겹쳐서(중복해서) 다른 데이터를 사용할 경우가 없어진다
- 선언 후 재정의가 가능하다
- const 선언 후 재정의가 불가능 하다.